serialize in ceci-app instead of designer
Fixed JS error
Merge branch 'master' of https://github.com/mozilla/appmaker into channel_ui_tweaks
Channel UI updates
- New icon for channel menu toggle button
- Showing channel menus by default on component drop
- Drop placeholder is blue now
- Removing component UI on drag
- Trey component description hover icon position fix
Channel UI updates
- Showing channel menus on component drop
- Component drop placeholder is now blue
- Updated the icon for opening/closing the channel menu
- Dashed line for disabled channel in channel menu now
- Removing component UI when it's being dragged
Updated sortable placeholder style, matches the selected border now.
Not showing channel menus by default on component drop.
Removed multiple handle adds.
New UI for deleting and Component config
- Injecting all component ui markup (for trash/config menu/move arrow) into each component when it is built
- Changed how some of the selection / clear selection stuff works so that the selection won't reset if you're reselecting the same component
Fixed the multiple binding of the click listener on the color ui in the channel menu.
Removed unused code to show channel menus on component drop.
Merge pull request #211 from lpachols/channel_ui_tweaks

Fixed JS error
Calling app.serialize() instead of generateProjectManifest. Also merging a conflict I don't see. -- this should trouble everyone :P

Conflicts:
	public/javascripts/designer.js
Merge pull request #214 from mozilla/simonwex-serialize

app.serialize(!) -- Using the app instance for serialization.
adding inflection-js package
Humanizing names of inputs
Merge pull request #215 from simonwex/humanized_inputs

Humanized Listeners
Merge pull request #212 from Pomax/multicast

multicast enabled
Showing selected card; updating ceci.

Ceci includes multicast stuff, so I've screwed up the order a bit.
Merge pull request #216 from mozilla/show-selected-card

Showing selected card; updating ceci.