StudentRegistration end date fixes

Addresses issue #730.  See commit comment from 9d4ab2e.