don't 500 when updating subscription end date after start date has passed

fixes http://manage.dimagi.com/default.asp?98423#560561