RFC: Engines

[RFC](https://github.com/tomdale/rfcs/blob/master/active/0000-engines.md)
This actually seems like a somewhat serious issue. We're relying on HTMLBars syntax for something like: `<my-component on-click={{action "foo"}}>`, and there is no equivalent old-component syntax.

We will need to figure out a solution for nested tag names pretty soon.