Merge pull request #293 from abarani/database-symlink

extended fallback code for symlinks on file systems that don't support them
This commit should fix issue #294
Merge pull request #295 from mtrias/issue/294

This commit should fix issue #294
Fixed a typo
Merge pull request #296 from smoove/patch-1

Fixed a typo
Prepare 2.2.4 release
Bump version to 2.2.5.dev
host specifation in mysql remote operations

I had this problem on servergrove.com. With localost it does not run, you need to specify sg111.servergrove.com as host. This is only a proposal. 
Merge pull request #302 from danielsan80/patch-2

host specifation in mysql remote operations
Prepare 2.2.5 release
Bump version to 2.2.6.dev
Use trysudo when running a custom symfony command
Merge pull request #310 from krispypen/patch-1

Use trysudo when running a custom symfony command
Do not update composer [Closes #309]

- I guess in most cases it is unwanted: When I specify :composer_bin, I want to use _this_ copy, not another one
- It doesn't make much sense, because if there is a single new commit to composer, it is nearly the
  same operation as `composer_get`. So a user _must_ keep their composer copy always up to date to avoid
  the unwanted update.
- It may have unwanted side effects, especially when `composer.phar` is shared between user.
- it may not be possible, if the user is not allowed to write to `composer.phar`

Also includes:

- Fixed test for composer.self_update

Of course tests, that check, whether or not self-update was executed
arent valid anymore
Clear controllers should only run on the app role
Merge pull request #315 from KingCrunch/feature/309-not_update_composer

Do not update composer [Closes #309]
Merge pull request #313 from richardfullmer/clear_controllers_fix

Clear controllers should only run on the app role
Prepare 2.2.6 release
Bump version to 2.2.7.dev
Fixed symfony:doctrine:schema:drop - added --force

Task symfony:doctrine:schema:drop never actually droped schema because of missing --force parameter.