Staffing and shift requirements in MVS

MVS now offers time-based measurement period for workload schedules in addition to offering shift-based measurement. These changes allow users to specify the mandatory and optional skills desired for each schedule period. A shift mix can also be defined to specify the desired set of shifts to be scheduled while satisfying staffing requirements.