Made makeEvaluator() part of the public interface of PotentialOperator.

This is to speed up repeated application of potentials to fixed grid functions
at points whose position cannot be predicted in advance.