Query classifier ignored implicit commits in cases of write commands. Fixed it.
Added more tests for transaction support. Mostly different cases where some command triggers implicit commit in the middle of transaction.
Merged new tests and fix in query classifier in develop into release-0.5.

Merge branch 'develop' into release-0.5