Added hasScheduleConflicts and isSameSection validations for enlisting.