Make transition table ordered to provide better user experience.

Previously it was:

{ read_symbol : { from_state : InstrTuple }}

Now it is

[ read_symbol, from_state, InstrTuple ]

This allows to determine in which order data is stored and
allows to provide the same interface again.
Stepping back is not part of this release.
Fix event handling bug in reset.