* Merge bugfix #2546 from poco-1.9.1
* Fixed ODBC SessionImpl
* Fixed missing methods in PostresSQL and testsuit
* Fixed missing method in SQLite SessionImpl
* Use mysql_refresh() instead of mysql_reset_connection()
* Use mysql_reset_connection() if it is available
Use mysql_reset_connection() only if MySQL version is >= 5.7 or MariaDB
version is >= 3.0.0 otherwise fall back to myslq_refresh()
* remove leftover progen files
* remove Data sources and turn headers into forwards
* add SQL files #2059
* Data2sql: adjust Travis, AppVeyor & Makefiles (#2069)
* Replace Data by SQL
* Replace Data by SQL
* Replace Data by SQL
* Replace Data by SQL
* fix header forwarding
* Data2sql: Fixes for complete Travis CI success (#2071)
* Replace Data by SQL
* Replace Data by SQL
* Replace Data by SQL
* Replace Data by SQL
* Replace Data by SQL
* Restore DataFormatException
* Replace Data by SQL
* Replace Data by SQL
* Replace Data by SQL
* Replace Data by SQL
* construct RowFilter from RecordSet reference instead of pointer
* pass Container ref instead of ptr to Column
* elimitate g++ warnings
* SQL: remove raw pointers from interfaces #2094; add constness and move ops where appropriate
* tidy up Postgres
* ODBC fixes