Validate that expiration date is in the future wrt #4

Also improve the date editor options to make sense.