Allow a release to be zipped

If you enable the parameter 'releases: compressreleases: true', every
release except the current wil be added to a tar.gz. This is to preserve
diskspace on the remote host.
Bugfix

Extract tar Gz Did not have a $command = in front of it, wich was
breaking the commits
Merge pull request #97 from JoeSimsen/master

Allow a release to be zipped
Tweak log message.
Tweaks.
PHPStorm refactoring.
Fixes and tweaks.
Tweaks.
Fix rollback.
Add flag --deleteCurrent to delete current release on rollback. Issue #93
Support Composer and Symfony App paths. Issue #86

Also specify symfony version (2 o 3).
Fix Autoload for Custom Tasks.
Fixed issue #91.
Check if classes exists.
Proper exit code. Issue #52
Issue #72

Add -h option to tar command deployment strategy.

     -h, --dereference
           follow symlinks; archive and dump the files they point to
Tweaks.
Tweak.
Issue #62

Add strategy flags.
Issue #47

Movie cleanup of releases on release task.