fixes #1670 Removing the mailman
Merge pull request #1674 from ScottDowne/t1670

fixes #1670 Removing the mailman
Stylin' updates to make things look more like webmaker.
More style updates
More webmaker-like styling updates
More stylin' updates
fixes #1672 remove dead left class
Merge pull request #1679 from ScottDowne/t1672

fixes #1672 remove dead left class
PR Fixes
Merge pull request #1678 from flukeout/styleupdates

Webmaker-Like Styling Updates
Default broadcast/listener fix

1. Moved code in ceci-element-base::attached" to ceci-element-base::applyDefaults to be called by component-tray again.
2. Simplified ceci-channel-vis and ceci-channel-menu communication.
3. Added CeciChannelUpdated event from within ceci-element-base for which ceci-channel-* can listen.