Merge pull request #138 from phptek/issue/125-b

BUG Builds on 6e34f65314 (ref issue #125)
NEW Fixes #128. Workflow definition export+import functionality.

Allows for YAML based workflow definitions to be imported into another
SilverStripe installation.

- Workflows are exported from their GridField row, in YAML format.
- Exported workflows can be re-created in another SilverStripe install.
- User & Group relations are maintained (if respective objects exist).
- Refactored getDefaultWorkflowTitle() increments all definition titles.
- Fixed existing tests, added stub tests (W.I.P)
- Definition titles added on definition creation, they weren’t previously.