Updated some timesheet-functionality

Added so that users can't unset shifts they've been assigned (thereby
leaving an opening in the shiftlists) without contacting a
personalansvarlig