Probably, fixed the translation poll scheduler bug
ChatStateFactory has gone
HttpTranslationEngine implements StateHolder
Removed interface StateHolder
Testing plan
Struggling to make rotation work as expected
Struggling to make rotation work as expected
Scheduling is moved to HttpTranslationEngine
Moved a lot of logic into HttpTranslationEngine
Moved some more logic into HttpTranslationEngine
Moved logic from Connecting.enter() to HttpTranslationEngine.beConnecting()
Still elaborating HttpTranslationEngine
Completely removed the notion of enter() from HttpTranslationState
Cleaning up tests and code
Switching to paused state when interrupting connected
Logging added to investigate problems
Added more transitions between states
Added more transitions between states
Reviewed tests and removed HttpTranslationStateTest, as states are tested through HttpTranslationEngine interface
Reviewing HttpTranslationEngine tests