Add support for monthly reports.

Added +monthly singleton instance to ReportDateType.  Added method to
NSCalendar (Autoindigestion) to support monthly date calculations.
Modified ReportFilenamePattern to handle year+month dates in report
filenames. Added dateStringLength property to ReportDateType for
building the correct report filename pattern.