* New enhanceDate method sets up jquery ui datepicker in a reusable way and ensures the format is always our standard format (YYYY-MM-DD).
* formatTime tolerates a null, undefined or empty time and returns it as itself. Deciding whether no time at all is acceptable is not our job here.
Merge branch 'master' of github.com:punkave/apostrophe