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