better handling of pow:
- handling of result > maximum-bignum-length
- SBCL-side allocation for mpz-pow (about 3 times faster)
- avoid repeated GCD calculation for ratios
- install direct handling of EXPT for rationals