Actions are looked up via `Ember.get`.

This allows much more flexibility in the way Actions are handled. For
example the added test shows how you could add an `unknownProperty` to
handle common actions.

Also, moved the arguments slice inside the conditional, so we can avoid
slicing if the action wasn't found.