Added difference test for something from nothing

The difference tests all subtract objects from an existing object but if
there is no existing object as the first argument the results are
inconsistent across Mac and Linux platforms.  Added a test to highlight
this condition.
Merge pull request #222 from mrrobinson/master

Difference test for subtracting something from nothing