Add tests for use of NotImplemented
Reduce repetition in tests.
Remove accidentally added extra import.
Fix MockBinaryOperation to return a proper method.
Remove redundant code.
Merge pull request #48 from mdickinson/test/test-not-implemented

Add tests for binary operations with non-related types.