View triggers API

The current APIs for components to trigger or insert actions into the flux pattern is clunky and basically non existent. It requires developers to define redundant 'action` methods that are really nothing more than pass through object that call methods on a dispatcher directly. View Triggers aims to solve this, and introduce a clean API for exposing specific dispatcher actions to components using an event/callback architecture.

See the updated [**Dispatcher**](https://github.com/deloreanjs/delorean/blob/view-triggers-api/docs/dispatchers.md) docs for more.