Fix configuration via the console helper provided by Doctrine DBAL

The helper provided by Doctrine DBAL is named `connection`, not `db`.
Build fixes
Added gzip compression to pharpackage, replaced exec mv with built-in move task
Fixed .gitignore
Merge pull request #153 from pezia/packaging-fix

Packaging fix
Adding php 5.5 to Travis, moved the composer install command to 'install' instead of 'before_script' in travis config.
Merge pull request #155 from kander/master

Adding php 5.5 to Travis
added support migrations.yaml file
Merge pull request #158 from pCoLaSD/master

added support for migrations.yaml file
Do not generate file if there are no changes
Merge pull request #160 from c960657/empty-diff

Do not generate file if there are no changes
Add the possibility to synchronize all migration versions available in the version table.
Merge pull request #123 from ErikSaunier/patch-1

Add the possibility to synchronize all migration versions available in the version table.
Added HHVM to travis.yml
Merge pull request #176 from Nyholm/patch-2

Added HHVM to travis.yml
Make sure that new migrations is valid, even when there are unavailable
migrations executed.
Update Migration.php

Wrong DateTime format... 'm' is month, not minutes!
Update Version.php

Same error... 'm' instead of 'i' in DateTime version
Fixed the dumping of migration code by escaping PHP strings properly

Fixes #183
Merge pull request #177 from vsmurthy/master

When some migrations are been deleted then 'newMigrations' value is displayed incorrectly