read me fixes, added metronome component
read me fixes, added metronome component
Merge branch 'develop' of https://github.com/rorito/appmaker into develop

Conflicts:
	views/layout.ejs
Merge branch 'develop' of https://github.com/mozilla-appmaker/appmaker into develop

merging upstream
upstream merge Merge branch 'develop' of https://github.com/mozilla-appmaker/appmaker into develop
1. added firebase support to ceci-app
2. fixed some backend api saving and updating bugs
3. fixed some issues around unique IDs for apps
Merge branch 'develop' of https://github.com/mozilla-appmaker/appmaker into develop

Conflicts:
	public/designer/js/application.js
	routes/my.js
	sample.env
no message
cleaning up tabs
removing firebase components to merge w/ upstream
missing a param for updateApp
1. just saving ceci-app innerHTML, b/c removing the ceci-app and replacing it, which causes problem with other code that is query selecting the ceci-app element
2. setting name and appid attributes on ceci-app
1. fixing whitespaces
2. returned to setting html from outerHTML
3. cleaning up firebase code
syntax cleanup
1. events to prevent race conditions on ceci-app and its child components
2. switched from storing outerHTML to innerHTML to prevent ceci-app from loading twice
3. lots of other fixes
fixed a bug where saving an app, then clicking new app was causing errors
back to working again, wasn’t overriding temp-uuid with a ceci-app-uuid after save
make sure ceci-app-uuid and temp-uuid sane
missing an appid param
missing semicolons