Code revision to improve memory management and avoi memory leaks.
States, Transitions, and Actions can be defined either dynamically or statically (useful for microcontrollers with limited SRAM).
The examples have been updated to demonstrate how to use all available features.
Full Changelog: 1.0.7...1.0.8