Update src/core/session.cpp

Backend is not set properly with connection pool
fixed sqlite3 test
Merge remote-tracking branch 'snikulov/fix_for_15' into issue-15
Merge remote-tracking branch 'upstream/master' into issue-15
Update to Sergei Nikulov's fix for issue #15

Clarify supported sequence of statement::execute(false|true) and
statement::get_affected_rows() calls across all backends:
1. execute(false) and empty destination does not execute statement, but
prepares for subsequent statement::fetch() requests.
2. execute(true)  and empty destination calls requests backend to
execute statement.
3. execute(false|true) causes bulk fetch to destination, with
withDataExchange=false|true ignored.
Moved relevant test to common tests, confirmed it passes for all but
Oracle (get_affected_rows not implemented) and Firebird (I have no means
to test).
Related discussion at
http://sourceforge.net/mailarchive/message.php?msg_id=30312517
Thanks to Sergei who first proposed this behaviour as reliable and
consistent option, yet not intrusive.
Update to Sergei Nikulov's fix for issue #15

Clarify supported sequence of statement::execute(false|true) and
statement::get_affected_rows() calls across all backends:
1. execute(false) and empty destination does not execute statement, but
prepares for subsequent statement::fetch() requests.
2. execute(true)  and empty destination calls requests backend to
execute statement.
3. execute(false|true) causes bulk fetch to destination, with
withDataExchange=false|true ignored.
Moved relevant test to common tests, confirmed it passes for all but
Oracle (get_affected_rows not implemented) and Firebird (I have no means
to test).
Related discussion at
http://sourceforge.net/mailarchive/message.php?msg_id=30312517
Thanks to Sergei who first proposed this behaviour as reliable and
consistent option, yet not intrusive.
Patch for SOCI/soci#46 to support readying bytea data in PostgreSQL
PostgreSQL test for bytea - #46. Use case of bytea to dt_string mapping is unclear, so it needs to be confirmed if the ida is to allow the semantic as presented in the test_bytea() that data != (bin1 == bin1).
Merge remote-tracking branch 'upstream/master'
travis.yml installs Firebird (issue #64)
Call ctest with --output-on-failure flag
Merge pull request #65 from vnaydionov/master

Improve input parameter binding in Firebird backend.
Update in travis.yml. Follow the travis recommended build lifecycle: call ctest in script section, instea of after_script.
Disable ODBC tests for MS Access and MS SQL Server on non-Windows systems due to ununusable mdbtools and lack of SQL Server access.
Merge branch 'master' of https://github.com/mloskot/soci
Update .travis.yml

Install libmyodbc. Set CMwke property SOCI_ODBC_TEST_MYSQL_CONNSTR.
Update src/backends/odbc/test/test-mysql.dsn

Try minimal DSN settings on travis-ci.org
Update .travis.yml to configure libmyodbc driver
Typo
dpkg-reconfigure firebird2.5-super