Fixes #694: On Python 3.1, Fraction.from_float() must be used to instantiate a fraction from a float.
Merge pull request #694 from mdboom/unit/fraction_py31_bug

MacOS 10.8 test failures with Python 3.1