Add defer bound action test cases and fix a bug
Set state machine current state to null before state machine started
Support declare defer bound action through annotation
check in memo