Allow someone to define just one state to transition from.

Can provide an array or singular.

Example:

def self.transitions
  [
    { from: [:one, :two], to: :three },
    { from: :three, to: :four }
  ]
end
Merge pull request #7 from ericroberts/allow-single-from-state

Allow someone to define just one state to transition from.