HCStateMachine update: removed use isCountingDown flag in favour of state monitoring functionality provided by java.Thread and updated documentaiton.