Merge branch 'release/0.4.2' into develop
code cleanup
introduced a version detector interface
removed the "get(service-id)" method from context
code cleanup, reduced number of public methods
code cleanup
added tests for git flow commands
git-flow finish release uses given comment
git-flow  release branch version detector
git-flow  actions
git-flow command
Merge branch 'feature/theflow' into develop
Changed the way git flow is installed on travis
removed application::asText
showing the current release in release command big title
suppressing some of the unit test ouput
removed the current-vcs increment option in favor of the git flow branch name detector
replaced the action list array with spl doubly linked lists
split the "flow" command into two separate ones
code cleanup