Fix gitreceive tests, were recently broken.
Make app tar upload use search path as well.
Remove ability to load YAML files with order.

No longer required; the part that needed it (system bootstrap) is
no outside of our scope.
Add tests for search path feature.
Make using the Config object less painful.
Stop tests writing to actual live config file.
Fix some bugs with empty config file.