Multiple :do procs
First transition triggers
:guard accepts array of guard methods. They all must return true in order for the transition to trigger.
Multiple :guard specifiers
README updated
example