WIP Cartridge Refactor

* Added shell_exec_test.rb
* Updated documentation
* Continued platform development
* Fixed killing off timed out commands in shell_exec
Merge pull request #11 from jwhonce/dev/wip

WIP Cartridge Refactor