Defines operator adt::StreamString () for some classes
Merge branch 'operator_as_string' into develop
Defines operator adt::StreamString () for some classes
Update copyriight date
Improves interface to set the maximal number of pending commits, rename dbms::Database::breakConnection as
dbms::Database::recoverConnection.

Defines new unit test for dbms::Database::setMaxCommitPending and dbms::Database::clearMaxCommitPending.
Improve lost connection detection and connection recovering.
Define new method dbms::Connection::recover which will be called when it detects the
connection has been lost.

It will test the connection before open the guard dbms::GuardStatement
Refactoring for lost connection treatment and define new test escenaries
Merge branch 'dbms_deeper_test' into develop