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
Automatic commit of package [openshift-origin-cartridge-perl] release [0.1.1-1].
Automatic commit of package [openshift-origin-cartridge-python] release [0.1.1-1].
Automatic commit of package [openshift-origin-cartridge-ruby] release [0.1.2-1].
Automatic commit of package [openshift-origin-cartridge-ruby18] release [0.1.19-1].
WIP Cartridge Refactor - Cartridge Repository

* Initial load + tests
* Add MCollective cartridge_repository_action: install/erase/list
* support new cartridge CRUD
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