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
Policies now loaded with async moduleloader
Removed unusued dependency in orm/index
Fixed up orm/util
Custom models and adapters are now loaded using async moduleloader (also a bit of refactoring)