Date picker fixes

- use user's timezone when asking for date and time (but not for dates without time)
- automatically build jQueryUI DatePicker format starting from the php date format
- parse the received date string accordingly to the used format