Fixed some errors with reporting precip

The new output functions & CSV output had to be accounted for in
precip_report.  There are still issues with trying to run reports with
empty Start or End Dates.