Added a new element to visualize component broadcasts (channel line, dot, and data popup)
merge fix
Fixed non-removing of data bubbles and channel movement indicator (which also fixed the problem of the buttons seeming to fire when tabs were switched back and forth)
Used the sweet closure method for defining variables for the element.
Moved the custom event firing to the designer version of the ceci-element
cleanup -- break card deriving from element, assumes broadcast model which we can't finish today
Merge branch 'develop' of https://github.com/mozilla-appmaker/appmaker into add_mongo