Simplification of FSM. Since this FSM is symmetric, all transitions can
be handled in the same way. A generic handler greatly simplifies the
implementation.
Merge branch 'master' of https://github.com/juxeii/JForexUtils