Support for symlinking -- needed for config files.
Added more tests.