Fixed PostgreSQL reverse bug in defining unique/index.

On newer version of PHP/PGSQL the `PgSQLSchemaParser::addIndexes` SQL returns for `indisunique` a real boolean value not 't'.
Merge pull request #399 from marcj/fix-pg-index

Fixed PostgreSQL reverse bug in defining unique/index.
[Runtime] [Adapter] put the constructor method first in the list of methods.
[Runtime] [Connection] minor simplifications.
[Generator] [Manager] fixed wrong property name in AbstractManager class.
Squashed the commits
Failing test for toArray withColumn

Resolving bug toArray withColumn

Corrected indentation
Merge pull request #405 from geryjuhasz/toArraywithColumn

forward port "To arraywith column bug fix"
Merge pull request #403 from hhamon/abstract_manager_typo

[Generator] [Manager] fixed wrong property name in AbstractManager class...
Merge pull request #402 from hhamon/various_fixes

Various fixes
added new transaction API on ConnectionInterface and its implementors. refs #368.
added initial tests.