Fix date/time widget

- Take in account the correct timezone
- Don't use javascript timestamps (working in JS with timestamp and timezone is quite hard)
- Avoid posting `<value>` and `<value_pub>`: jist `<value>` please :wink:
- Allow specifying empty values for initial date/time widget