merged fractional and complex base branches of exponentiate()
merged fractional and complex base branches of exponentiate()

This entails that the partial evaluations allowed by the previous commit now apply to complex as well as fractional bases. It also entails that all Rational bases are now factored over the Gaussians.
AlexanderKindel/solver,AlexanderKindel/solver