Split BaseDeploy up into separate parts
Fixes
Almost ready.. need to change the arrays with patches to make better diffs...
Support for a custom database port.
Cleanups and translations.
Move to PSR-0 namespaces.
Added interfaces for extendability.
Database update based on patch table contents. Rollback support partially working.
Improved database patcher with it's own database connection support for rollback-with-code-from-patches-table support.
Changed patch timestamps from real timestamps to string timestamps for better readablility and to avoid timezone problems.
Removed debugging dumps.
Fixed timezone issues.
Improved patch differ for rollback operations.
Added option to register patches as done instead of applying them.
Strict input checking for multiple-choice questions.
Cleaning up the output.
Merge branch 'databasemanager' into master to create the 2.x-tree
Rename package