Revert "Fixed func_get_args() missing defaults in commands when not explicitly passed"

This reverts commit fcaf58373492222cba4f6957b6d4e90320c22226.
Equalized chmod argument to Filesystem defaults.
phpspec task
Merge pull request #80 from SebSept/mine

phpspec task
- fix codeception task coverageHtml option
Merge pull request #83 from gunfrank/fix-codeception-task-coverageHtml-option

- fix codeception task coverageHtml option
if option name is like foo|f, assign f as shortcut
shell escape rsync exclude pattern

fixes #77
use PHP_WINDOWS_VERSION_BUILD to check for Windows in Codeception/PHPUnit

Symfony Process also does it like that (which is used to execute the command)
Add Npm task with proper unit test
Adding ApiGen support for Robo, with tests
Dropping the unnecessary dependency on apigen
Merge pull request #91 from drobert/master

Add ApiGen task support for Robo, with tests
Merge pull request #89 from AAlakkad/master

Add Npm task with proper unit test
Merge pull request #86 from boedah/feature/make-test-tasks-work-on-windows

Use PHP_WINDOWS_VERSION_BUILD to check for Windows in test tasks
Merge pull request #79 from Rarst/filesystem-defaults

Equalized Filesystem defaults
Merge pull request #84 from jschnare/feature/opt_shortcuts

Handle option shortcuts
Merge pull request #85 from boedah/bugfix/#77-escape-rsync-exclude-pattern

shell escape rsync exclude pattern