cleaned up assets with selectors
trimmed resolved resources from the core*

more to do, such as commands, tests, etc
Merge branch 'develop' into thin-ress

Conflicts:
	lib/app/autoload/store.server.js
changes to support mojito-shaker
keep the mojit details in JSON format, to avoid GC overhead
cleaner call to store.getResourceVersions()
manage shortened version of resource metadata
no longer consults resources when reading routes files
fixed the YUI module collision warning
fixed app resource handling
restored mojit.assetsRoot
trim getResolveResources() from _expandSpecs()
optimize for environment
Merge branch 'thin-ress-json' into thin-ress
updated controller dependency
delinted
Merge branch 'develop' into thin-ress
adding basic tests for default failures in composite
introducing propagateFailure flag for childs in composite addon to denotate when a child failure should make the parent to fail as well.
fixed unit tests