Test tidy and destroy

Add tests for tidy in application container test.
Fix tidy scenarios in lifecycle tests.
Merge pull request #6 from pmorie/dev/cartridge_refactor

Test tidy and destroy
Merge pull request #5 from ironcladlou/cart-refactor

Add initial mock cartridge
WIP Cartridge Refactor

* Added oo-user-ctl-gear
* Refactored application_container to support start/stop/...
* Refactored V2CartridgeModel#process_cartridges
* Updated documentation for `control build` and application template directories
Merge pull request #7 from jwhonce/dev/wip

WIP Cartridge Refactor
wip: add ApplicationContainer#{add,remove}_cart
wip: skeletal mock cart integration tests
wip
wip: rename mock cart
wip: mock cartridge spec
wip: mock cart rpm
Automatic commit of package [openshift-origin-cartridge-mock] release [0.2-1].
Merge pull request #9 from pmorie/dev/cartridge_refactor

Dev/cartridge refactor
wip: mock readme
Automatic commit of package [openshift-origin-cartridge-mock] release [0.3-1].
Automatic commit of package [openshift-origin-cartridge-mock] release [0.4-1].

wip

Re-version mock RPM to 0.0.1

Automatic commit of package [openshift-origin-cartridge-mock] release [0.0.2-1].
Merge pull request #10 from pmorie/dev/cartridge_refactor

Automatic commit of package [openshift-origin-cartridge-mock] release [0...
WIP