Support running setup.sh out-of-tree
Fix failing path test on Linux
Fix test compilation with gcc
Disable iconv tests that require on libiconv functionality when not using libiconv
Add travis CI support
Eliminate race condition in fs::Touch test
Fiddle with the dependency info for libresrc to hopefully work better