Removed designer ceci pieces from published apps

1. Oops.
2. Moved ceci-channel-menu to designer/components.
3. Added ceci-channel-menu to designer bundles.
4. Removed designer-build from publish.ejs.
Install email fixes and improvements.

1. Proper error and notice reporting when using publish email feature.
2. QR codes on publish screen.
3. Chef removed.
4. Error handling in mail send feature in server's index.js.
5. makeapi search for apps by username
Merge pull request #1383 from secretrobotron/publish-improvements

Publish improvements
Merge pull request #1438 from secretrobotron/t1437

Removed designer ceci pieces from published apps
Adding a bunch of new components\!
Merge branch 'develop' of github.com:mozilla-appmaker/appmaker into develop
perms
Merge pull request #1441 from Pomax/permissioins

perms
Removing empty images.
Merge branch 'develop' of github.com:mozilla-appmaker/appmaker into develop
Bundling stuff, adding extras
Removing Super-bicep-ron's strange socket.io-using component.
fix #1311 edit url
Merge pull request #1382 from ScottDowne/t1311

fix #1311 edit url
collection lookup now done via collection name and not id. Id has been removed completely and we just use names instead.
.
data manager with checkboxes