Allow date_value= and time_value= to handle nils.

Also adds specs for the existing (not null) behavior.
Log change for #450.
Merge pull request #450 from NUBIC/fix_response_datetime_nils

Correct nil handling in date_value= and time_value=