bower automatically got rid of webmaker-analytics in resolutions section of bower.json
fix #1252 showPublishPane no longer on window
move publishPane into designer dir and changed require usage of it
fixes #1558 Ensure if we publish before save as we store appname and an id
Updaing README.md with some nicer MongoDB instructions
Merge pull request #1578 from ScottDowne/t1252

fix #1252 showPublishPane no longer on window
Merge pull request #1600 from secretrobotron/bower-update

bower automatically got rid of webmaker-analytics in resolutions section...
Bundling javascript
removing border radius from internal progress bar
Merge pull request #1610 from ScottDowne/borderRadiusLoader

removing border radius from internal progress bar
Channel colors update
Channel menu updates
Moved channel definition to the designer base element so it's not duplicated inside channel menu and channel vis.
Removed unused CSS for the channel colors, it's all dynamic now.
couple of fixes to align with luke's work again
Merge pull request #1621 from secretrobotron/channelcolors

Channelcolors
When an app is published, the first card is set to visible so it will act as the index page for the app.
Merge pull request #1619 from flukeout/indexpage

Sets first card as index card for published apps.
Some fixes for components that load slowly/remote.

1. Created ceci-channels to remove channel definitions from ceci-element-base.
2. Added ceci-channels to bundles.
3. Extended ceci-channels from channel-vis and channel-menu so they get them as part of inheretence!
4. Deferred building menu for components that aren't ready.
Bugfix for duplicate components in tray when a custom component is loaded.
Components are only added to the tray if they already haven't been added.
added missing semicolon
Merge pull request #1623 from secretrobotron/trayfix

Bugfix for duplicate components in tray when a custom component is loade...
remove while loop to walk up the element tree parent nodes until we find a ceci-element