Add express view subclass for case-insensitive view lookups
Add case-sensitivity tests for router.
Temporarily rename router integration view fixtures. (again)
Finish renaming router integration view fixtures. (again)
Broke up moduleloader into separate pieces, added more docs and cleaned up some logic.
Better docs for 'aggregate' option in Cargo
Docs for 'identity' in moduleloader, started making moduleloader asynchronous.
Moduleloader docs
Got rid of some 'else's and stuff
buildDictionary is now asynchronous.
Moduleloader asynchronous
Refactored hook loading, added some documentation
app/load module now uses moduleloader asynchronously
Change ModuleLoader usage to Modules to match other files (in configuration/load)
todo stub to switch to lodash deep merge
Updated gitignore (cleaned it up, plus now it ignores generated test files if they're laying around)
configuration/load now uses asynchronous moduleloader
Updated views hook to use async moduleloader
Deprecating federatedControllers (which are undocumented anyways)-- I am happy to accept a pull request if someone wants to put them back in
Controller hook supports async moduleloader