Add failing test case for FakeSupervisor

This is a better failing test case than the currently failing test case,
because verifyObject provides superior error checking.
Add a docstring to FakeSupervisor.__init__
Don't restrict FakeSupervisor to positional args