Merge branch 'sweetandsour2' of git://github.com/bthaeler/mojito into junebug
moving part of the logic from HTMLFrame to mojito-frame-addon to facilitate people customizing their frame
Merge branch 'develop' of github.com:yahoo/mojito into junebug
fix lib paths
move cli commands tests & use specific descriptor

mv tests/cli/lib/app/commands/ -> tests/unit/lib/app/
mv cli management tests, descriptor
removing hooks from store in preparation for the separation.
hook handler belongs to adapter only during the dispatch process
cleaning up the hook system to not affect the runtime if no group is enabled. cleaning up perf and unit tests. removing memory perf experiment.
merge and conflict resolutions on lib/mojito.js
guarding against undefined client config.
Merge pull request #937 from caridy/junebug

Clean up process for junebug/hook infrastructure:
- Restate missing tests
- Restore perf levels by not doing extra work when hooks are not enabled
- Remove hooks from store in preparation for the split
Merge branch 'develop' of github.com:yahoo/mojito into frame-addon
mv build/* tests to build dir, per arrow convention
disable coverage/lib for tests using mockery, w/
"lib-DISABLED-BZ6046277" instead of "lib"
simplifying the frame implementation, moving assets logic into assets addon based on review comments
Merge branch 'develop' into tests

Conflicts:
	tests/cli/lib/lib_test_descriptor.json
restore docs test to descriptor after merge conflict
correcting the order of the assets and jslint <3
add assertion to verify success case
expunge cli special case in test runner