First implementation of redux-trigger middleware.
First implementation of redux-trigger middleware.

This is the first trial of an implementation for the redux-trigger
concept. It relies on adding triggers that stay resident until you
explicitly remove them.

Things I've learned from this approach:
* It's really risky to leave a trigger after it fires.
  - Because it's likely to trigger again on the same state unless you do
    something.
  - It leaves the responsibility to the trigger to remove itself.
  - Triggers can be a performance hit because they run every time the
    state changes.

To this end, the next update will move triggers to be temporary and
one-time use only.

coderkevin/redux-trigger