fixing Response model so that answers can actually be left blank.  also fixing integer and number inputs so they can be left blank on the client-side.