get-season-idx returns nil if invalid month

Fixes #83