i155: seasonal groupings

Added support for temporal aggregation based on arbitrary monthly
groupings. Fixed bug in moving window percentile calculation where
indices were not being correctly mapped.