Support Chrome store by renaming manifest.json to api-manifest.json to avoid conflict
also make external links open new tab, which allows them to open new pages from app version

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Add singleton display to modules
Update .jshintrc to also catch es3 errors, mainly trailing commas
Add layout/contextual to packages

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Update submodules to latest

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge branch 'master' into chrome-store-support
Merge pull request #21 from enyojs/chrome-store-support

Chrome store support