Use ActionManager to register in-template actions

Adds a simple `ActionManager` class to keep track of actions registered in a template via `{{action 'edit'}}`.

The intent is to decouple `EventDispatcher` from Handlebars in lieu of HTMLBars. The non-Handlebars specific parts of `ActionHelper.registerAction` should also be extracted into `ActionManager`.