Added package-private overloads for TimeCard.startJob() and
stopActiveJob() that allow specification of the start and stop time,
respectively.  These methods are intended primarily to be used by tests
that require control over the explicit start and stop time of a job.