Add possible console output inside migration objects
Column: setDefault: allow empty string as default value
Corrects SQL Server default constraint error when changing column types

SQL Server requires the dropping and recreating of default constraints when the column type is changed. The new constraint can only be added after the column type has been changed.
Strip trailing whitespace from all files
Merge branch 'master' into 0.3.x-dev

Conflicts:
	src/Phinx/Console/Command/Migrate.php
remove IRC channel
Merge pull request #3 from robmorgan/0.3.x-dev

update base code
Merge branch '0.3.x-dev' of https://github.com/jbourdin/phinx into feature-console-output

Conflicts:
	src/Phinx/Migration/AbstractMigration.php
	src/Phinx/Migration/Manager.php
	src/Phinx/Migration/MigrationInterface.php
Setter return self, add getter
use accessor instead of property
add test for set output on migration
Test that output is passed to migrations
Better documentation of "default" and "null" options, fixes #327
Merge pull request #341 from kornrunner/0.3.x-dev

Support empty string as default value for a column, refs #366
SQLite adapter should test for SQLite database
Support for boolean and empty string defaults, refs #366

Also refs #341.
Merge pull request #353 from dakota/patch-3

Corrects SQL Server default constraint error when changing column types
Merge pull request #185 from jbourdin/feature-console-output

Allow console output inside migration objects
Create ConfigInterface, implement it with Config
replaceTokens/recurseArrayForTokens should not be public