[Order] Introduce OrderAwareInterface
Replace order.pre_create event with finite callbacks
Replace order.pre_release
Tune state machine configuration
Merge pull request #1447 from winzou/state-machine

[State machine] Improve things drastically