Fire an event when the ListenableStateMachine::can method is called
Merge pull request #13 from K-Phoen/can-transition-hook

Fire an event when the ListenableStateMachine::can method is called