update travis.yml to test with php 5.5 and more cake versions

Signed-off-by: Joshua Paling <joshua.paling@gmail.com>
adjust database setup in travis.yml

Tests were failing on Travis only, due to a) database collation not being set, and b) there being no $default database config in the travis.yml file

Signed-off-by: Joshua Paling <joshua.paling@gmail.com>
Prevent undefined index error rather than masking the actual error
Merge pull request #153 from burzum/develop

Refactoring and improving the documentation
Update MigrationShell.php

Minor fixes
Merge pull request #152 from rchavik/check-value-existence

Prevent undefined index error rather than masking the actual error
Fixing MigrationVersionTest::testRun()
Fixing MigrationShellTest::testGenerateDump()
Merge pull request #151 from joshuapaling/feature/migrations-from-cli

Tweak travis file to fix failing tests
Changing the travis file to generate the DB with specific settings
Updating deprecated phpunit method calls
Updating deprecated phpunit method names
fixing testGenerateComparison
Just a commit to trigger a new travis build
Simplifying MigrationShellTest::testMigrationStatus
Adding coveralls
Trying to add coveralls to travis, using the friends of cake travis setup
Changing the .travis.yml file
Updating Travis
Updating Travis