[TASK] Support for multiple tables in WHERE clause without a JOIN

This change adds support for common TYPO3 core queries where WHERE clause
have comma separated list of tables without aliases, JOINs and white
spaces. This hack is quick and dirty, but passes all of acceptance tests
for now.

Also added a designated MultipleConnectionsInQueryException class so that
3rd party extensions can detect this situation.

Related: #1070
Releases: master