Improve handling of different calculation periods (annual, seasonal, monthly)
Handling of calculation period needs to be improved. In climix there are currently three open issues (#95, #170, and #226 (closed)), and one over at clix-meta #29 that point at various shortcomings, vagueness, and bugs in the current functionality.