Fixes and tests for oo-cartridge

Fix debug option
Add verbose option
Fix git repo creation
Add cucumber tests for oo-* workflow
Bug 920745
Bug 920745
Merge pull request #1619 from pmorie/dev/oo_cartridge

Merged by openshift-bot
Merge pull request #1620 from bdecoste/master

Bug 920745 [merge]
Merge pull request #1622 from jwhonce/wip/cartridge_repository

Merged by openshift-bot
Revert "Merge pull request #1622 from jwhonce/wip/cartridge_repository"

This reverts commit 1239657e65d3e9d144648e1cfcd48711b040b6a7, reversing
changes made to 95f4a9d574d870c8e5c8045533c383fff57ff6cd.
WIP Cartridge Refactor - Cartridge Repository

* Initial load + tests
* Add MCollective cartridge_repository_action: install/erase/list
* support new cartridge CRUD