Merge pull request #725 from secretrobotron/develop

fix for capturing & firing CeciElementAdded
auto-populate components in COMPONENTS_DIR into layout.ejs.
Merge pull request #727 from toolness/develop

auto-populate components in COMPONENTS_DIR into layout.ejs.
elements cannot listen to their own broadcasts