added tests for stop with multiple processes

 * reformatted mocked output
 * refactored code
 * fixed a bug in start
remove untested `enable` and `disable` methods

removed unused dependency on supervisord