Merge pull request #44 from mrunalp/dev/cartridge_refactor

PHP v2 WIP
Fix typo in mock README.md
Load v2 cartridges from isolated location
Use mock Cartridge instance in tests
Add note for V2 cart locations
Merge pull request #45 from pmorie/dev/cartridge_refactor

Initial work for isolated v2 carts
WIP Cartridge Refactor - Added functional tests for lock/unlock
Merge pull request #46 from jwhonce/dev/wip

WIP Cartridge Refactor - Added functional tests for lock/unlock
Test refactor and stdout NodeLogger support
Add stepdef for v2 default node
Remove cyclic dependency between container/cart model
Mock the UnixUser for model test
Merge pull request #48 from ironcladlou/dev/cartridge_refactor

Various refactors
Refactor tests to exercise manifest loading
Merge pull request #49 from ironcladlou/dev/cartridge_refactor

Refactor tests to exercise manifest loading
Merge pull request #47 from pmorie/dev/cartridge_refactor

Add stepdef for v2 default node
Merge pull request #50 from mrunalp/dev/cartridge_refactor

Add required dirs to locked files list
Fix env dir path.