Define Needs UI - update only if value changed.
Added second region to define needs UI to allow show/hide of flexible need in a UX-friendly way.
In-app documentation update to account for new mechanism of specifying flexible need privacy.
Needs UI - Clean up and set default for visibility_id
Added more informative help text during need deletion.
Define Needs UI - Use timeEntry widget to format start times on render (format is now consistent throughout UX). Prevent unnecessary AJAX updates caused by date/time format-only changes.
Removed redundant defaultTime setting from timeEntry widget.
Refactor datepicker implementation to eliminate DOM manipulation.
Remove debugging code.
Merge pull request #133 from fjg-conflux/define_needs_ux

Several UX improvements for Define Needs UI