WIP: testing for patching an instance method on a class

from a module that's not yet imported.

The following is a proof of concept patch which demonstrates a scenario where fixtures.MonkeyPatch does not work, and does not error. The principle of least surprise is that one of those conditions happens. From my experience looking through some of the openstack unit test code we should either work or error in all cases, the silent fail is very tough to realize it's not working correctly.