Merge remote-tracking branch 'origin/develop'
Merge remote-tracking branch 'origin/develop'
Merge remote-tracking branch 'origin/develop'
Merge branch 'develop'
Remove dead code from TBSMStateMachine and TBSMParallelState.

Improved test coverage as well.
Updated TBStateMachineNestedTests.
Code cleanup.