Define transitions using array for source states

Example:

```ruby
@machine.when(:reset, [:confirmed, :ignored] => :pending)
# instead of
@machine.when(:reset, :confirmed => :pending, :ignored => :pending)
```