Reinstated FUNCTIONAL as a valid index type XML attribute and correction for compiler issue in GemfireOnRegionFunctionTemplate