[FEATURE] Issue #270 script:repo:run and error handling
[FEATURE] #18 New --format parameter to print data of tables in CSV, XML or JSON (for table helper based commands)
[TASK] Updated dependencies.
[TASK] Removed unused use statements
[TASK] #282 Global variable or function should never be used
[TASK] Updated changes file.
[BUGFIX] #284 Magento folder could not be detected - When using --noDownload
[TASK] Removed old versions from changes file.

[skip ci]
[TASK] Updated self-update command. Show changes file of develop version if --unstable option was set. Also added a new warning to prevent usage of develop version in production environments.
[TASK] #278 Added check for minimal required PHP modules before start of Magento installation.
Fix uninstall --force options
Add some tests for uninstall command, commented out as they remove the Magento install which will affect other tests
Merge pull request #285 from AydinHassan/uninstall-force-bug

Uninstall force bug
[TASK] Moved some logic from dump command into database helper to enable usage in 3rd party commands. Updated changes file and phar. Added formatted output of data to customer:create:dummy and sys:info command.
[BUGFIX] Fixed broken tests. Added tests for table output renderer.
Me4rged pull request #289 Add Database port option
[BUGFIX] If datanbase name is given in quotes to PDO drive it's interpreted as domain socket instead of a TCP/IP connection.

@see http://php.net/manual/de/ref.pdo-mysql.connection.php
[BUGFIX] Fix for PHP 5.3.3. -> JSON_PRETTY_PRINT does not exist.
[BUGFIX] Fix test for PHP 5.3.3. -> JSON_PRETTY_PRINT Missing whitespace
Add force use database option for when installing with --noDownload