PPRScheduleTime
- change the description routine to use the calendar in the PPRScheduler.

PPRScheduleTimeTests
- refactor existing set-up code so it can be shared by test routines.
- introduce a test to assert different calendars by setting the calendar property in the singleton, and then "duplicate" the calculation and check it matches.