Added ~/ operator as a companion to *~. Generalized *~.
Explicitly derive Typeable.
Merge pull request #39 from dmcclean/typeable

Explicitly derive Typeable.
Merge pull request #38 from dmcclean/divide-by-num

Added ~/ operator as a companion to *~. Generalized *~.
Added (~*). Relaxed types of (/~), (~/).