Fix issue 694

This commit fixes issue #694. AbstractCommand class now correctly get
the input-dir option value.
Merge pull request #750 from cristianoc72/issue-694

Fix issue #694
Forbid dots in connection names
Fix usage of incorrect '@expectedMessage' annotation in tests
Merge pull request #756 from K-Phoen/issue-739

Forbid dots in connection names
Merge pull request #757 from K-Phoen/fix-expected-messages

Fix usage of incorrect '@expectedMessage' annotation in tests
Added quoting identifier in runtime. Removed uppercased field names.

Fixes #647
Fixed #737
Fixed #706
Fixed #773
Removed also TYPE_RAW_COLNAME as it is not in use and is useless.
Merge pull request #741 from marcj/identifier-quoting

Added quoting identifier in runtime. Removed uppercased field names.
Fixed wrong mapping in reversed schema for mediumblob/longblob/object.

Removed originSqlType because this destroyed the almost all Generator/Migration test cases, since it compares not the one which is used in the printed schema.xml from a migration:diff command but only the interla state which is totally temporarily.
Added circle-ci
added new status badges
Let Pgsql determine real schema names
Merge pull request #775 from romanantl/master

Let Pgsql determine real schema names
Added new gitter badge and circle hook for it.
Added new gitter badge and circle hook for it. (corrected)
changed badget style of circle
Fixed gitter link.

in org channel can only org member join.
Fixed gitter link.

in org channel can only org member join.
Activated phpunit coverage only in ci environment.

Removed .coveralls.yml
Changed circlci php version to php 5.4
Removed last build.properties refs