Merge pull request #12 from OndraZizka/master

Fixes, cleanups, improve exception handling and user messages.
Add CreateDirectoryAction
Fix DatasourceMIgrator - needs driver-name
Move AS / EAP download to profiles.
TODOs for future DatasourceMigrator refactoring
Make mgmt host:port configurable
MIGR-57  Provide a CLI connection for read operations during prepareActions()
WIP:  MIGR-59  Parse the CLI batch result to identify which action failed, and report to the user.
Add CopyFileAction.IfExists {     OVERWRITE, SKIP, FAIL  }
Add CopyFileAction.IfExists {     OVERWRITE, SKIP, FAIL, WARN  }
Cleanup, format
Cleanup, format, TODOs
Cleanup, format, TODOs
Cleanup, format, TODOs
Fix rollback
Fix showing cause