Changes for @Inject

* First iteration of `@inject` support. This is missing tests and support for injecting helpers by default.

<!---
@huboard:{"order":590.0,"custom_state":""}
-->