custom date input

Converts date strings to timestamps and back again for html5 date input
Fixing update functionality for use with apogee