The FAQ list is under (constant) development. If you post a question on the Issues forum (https://github.com/synesissoftware/shwild/issues) it will be used to create one.
See instructions in INSTALL.md.
Yes, but to minimise dependencies it uses a simplistic, assert()
-based, unit-test library - called Brain-Dead Unit-Testing - supplied in the file include/bundled-software/bdut/bdut.h.