Fix issue5
Add start and terminate without context method
Update document
Fixed typo in isIdle method
Merge pull request #6 from dant3/FixTypo

Fixed typo in isIdle method name
Update document on parallel state
Update doc
doc
Allow state machine to read all states
Only update states of FSM after actions all executed successfully
Support expression condition by using mvel library
update document on how use mvel condition
Set final member