Added Transition Observer
renamed transitions to verbs
removed white space from fsm.rb
Use Mixins  for statemachine observer behaviour
Added upcase check
Merge pull request #109 from mtaylor/state_machine_observer

Added Transition Observer