Fixed #477, Fixed #607, Fixed #604, Fixed #610
Merge pull request #611 from marcj/master

Fixed #477, Fixed #607, Fixed #604, Fixed #610
Added tests for GraphvizGenerateCommand
Added tests for migration commands
Fixed GraphvizManager with displaying foreign key relations
Added tests for SimpleEnglishPluralizer
Added test for DatabaseReverseCommand
Improved the description of some commands.

Removed "input-dir" option in DatabaseReverse command as it wasn't in use

Conflicts:
	src/Propel/Generator/Command/DatabaseReverseCommand.php
	src/Propel/Generator/Command/MigrationDiffCommand.php
	src/Propel/Generator/Command/SqlInsertCommand.php
Setup now the fixtures during the test suite to have more realistic code coverage values.

Changed the behavior of TestCase::getSql() and adjusted therefore some tests.

Conflicts:
	src/Propel/Generator/Reverse/SqliteSchemaParser.php
	tests/Propel/Tests/Generator/Behavior/AggregateColumn/AggregateColumnBehaviorTest.php
	tests/Propel/Tests/Generator/Behavior/Sluggable/SluggableBehaviorTest.php
	tests/Propel/Tests/Generator/Builder/Om/QueryBuilderTest.php
	tests/Propel/Tests/TestCase.php
Fixed tests of migration commands.

Conflicts:
	src/Propel/Generator/Command/MigrationDiffCommand.php
Separated database agnostics tests and integration tests.

Conflicts:
	.coveralls.yml
	.travis.yml
	src/Propel/Generator/Command/MigrationUpCommand.php
	tests/Propel/Tests/Generator/Behavior/Sluggable/SluggableBehaviorTest.php
	tests/Propel/Tests/Runtime/Collection/CollectionTest.php
	tests/Propel/Tests/TestCase.php
	tests/bin/phpunit.mysql.sh
Setup only for integration tests
When DB is agnostic we use MysqlPlatform to build the fixtures model classes.
Renamed --exclude-schema to --exclude-database in TestPrepareCommand

Added some new filter for phpunit
Added test for TableDiff::__toString
Removed ObjectBuilder::addFKByKeyMutator because its nowhere used.

Conflicts:
	src/Propel/Generator/Builder/Om/ObjectBuilder.php
Removed DataSQLBuilder stuff as its not in use.

Conflicts:
	src/Propel/Generator/Builder/Sql/Pgsql/PgsqlDataSQLBuilder.php
Removed ColumnValue and DataRow classes

Conflicts:
	src/Propel/Generator/Builder/Util/DataRow.php
Removed doInsert in Runtime\Map\TableMap
Added test for Table::testIsIndex

Conflicts:
	tests/Propel/Tests/Generator/Model/TableTest.php