fix SetFrac64 and SetInt64 to match math/big
update comments for Num and Denom
fix Int.Cmp and Rat.Cmp
add some tests and rename Rat.Div to Rat.Quo
fix Rat.Sign
improve Rat docs
always doinit and canonicalize
add Rat methods SetFrac, Neg, and IsInt