Added datepicker and timeEntry plugins to Define Needs UI. Moved formatting of these
out of API and into controller. Added database write on change.
Removed trailing commas that NetBeans insists are not compatible with IE.
Code formatting. Whitespace changes only.
Merge pull request #88 from fjg-conflux/dates_and_times

Define Needs UI: Start Time field widgets, formatting, and update