Relaxing shift break constraint in MVS

In previous releases, shifts in MVS could not start or end with breaks or meal times. This constraint has now been relaxed to allow shifts to start or end with breaks. Shifts can now also be booked off or floated in the middle of break times. However, users cannot create shifts that contain only breaks and meal times.