Fixed the logical checks on registering for courses

Needed to add a check to make sure it's in the active semester.