give exp_polar its own _eval_power method
move _expjoin back into _eval_power and add sqrt(imag) handling
make exp._eval_power defer to Pow._eval_power