Expand transition syntax

Add ability to define multiple transitions in a single line (when transition config / event name is shared)
Add ability to define a second transition with the same event name and both work (when transition config is not shared)

Added in StateMapping as a wrapper for the hash used to represent a state map.
@charlierudolph Why are you yielding the transition inside the each block?