Add a test script as a baseline.
Automatically add slash to end of destination urls.
Added defaults for all config values and removed errors for not specifying
them. Also made validate_regex completely optional as paths are now resolved
under datadir always.
Remove scandir as this is now generated from test scripts.
Regenerate all generated files.
Fix encoding when reading machine-id files. Errors were hidden because of
intentional error hiding.
Add first test script and modify test runner wrapper.