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 #1289 Give users the option to run app in browser