Why haven't I implemented Fraction.hashCode? (fix that)

Apparently, the *31+field method seems to be universal.