implemented _eval_is_zero on Pow

fixes #7965
> It seems like some cleanup of Pow's eval method should be done first.

We have Pow's docstring.  Is something mentioned in this docstring was imlemented wrong?  Everything else - for future enhancements.