More work on bug #7337.  Now there is a general routine that will accrue PTO for a generic length of time.