Merge pull request #1 from Supervisor/master

latest upstream
Removed duplicated test function: test_pcomm_stdout_event
Renamed copy of test_readProcessStdoutLog_badargs to test_readProcessStderrLog_badargs

test_readProcessStdoutLog_badargs test function name was duplicated... therefore only one was being executed... I renamed the second occurrence to test_readProcessStderrLog_badargs so both functions are now running alright...
Removin unused and incorrect _assertStateChange method

This method is not used anywhere and could not work as it import code that is no longer there in:
from supervisor.events import getProcessStateChangeEventType
Removing unused L local variable
Removing unused StringIO import
Removing unused import of xmlrpclib
Removing unused re import
Removed unused processes variable
Removing unused message variable
Removing unused executable local variable
Removed a dead variable and unneeded re-imports
Removed duplicate import
Removed unused variable
Added comment to explain the side effects of __class__
Fixed typo introduced in previous commit
Merge pull request #194 from pombredanne/master

Cleaning up duplicated or dead test functions as well a a few unused imports and variables