implement basic mpq
more mpq methods
add mpq test suite
python3 partial fixes / code cleanup
cleanup mpq.__init__
replace sets with lists in tests for python2.6
use mpq num/den references in mpq.__init__
cleanup mpq tests
finish mpq __init__
add mpq arithmetic tests
don't import __future__.division in mpq tests
mpq __nonzero__
fix complex mpq bug
mpq __div__, mpq __mul__
mpq __add__, mpq __sub__
tweak mpq api
add mpq formatting tests
mpq __radd__, __rsub__, __rmul__, __rdiv__
cleanup mpz __add__, __mul__, __sub__, __rsub__
defer mpq __radd__, __rmul__ to __add__, __mul__