Fix empty init file
Added a test base for deploy
Re-architecture plugin loading: use loaders

Multiple loaders (system and path) let us re-define more easily which
plugins we'd like to load - especially during tests.
Warn when setting a config value with no cnf files
Add test for cache duration header
Update to a plugin-based cache duration setting