worked out bugs in multipoint month loop code

figured that my RAM can handle at most 90 locations in one run, so
split the points into groups of at most 90.  tweaked the code and save
to couchdb stuff to make that happen properly.

no tests