Added today property to ReportCategory.

The today property is readonly and set when the ReportCategory instance is
created.

Made calendar and locale variables into static class variables for
ReportCategory.

Added -startingReportDate method for calculating the starting report
date based on the date type.