Reallow comparison with 0 even for dimensional quantities
And also treat inf and nan as quantities that can have arbitrary units
Ensure coordinates.tests.test_distance does not fail
Document _can_have_arbitrary units and apply to all members; add extra test
Merge pull request #1254 from mhvk/units-zero-always-ok

Quantities should always allow comparison with zero