Test for issue 110.
Fix for issue 110. Call self.activity in report_result
pyflakes doesn't like this, claims we are redefining imported test_result.
Use mock.patch and mocks instead of hand rolling everything, *KRALL*.
Add comment.
Merge pull request #171 from mrtyler/troscoe_issue_110

Troscoe issue 110