Merge pull request #891 from maurizi/fix/ecoBenefitsDefaultRegion

Fix search_tree_benefits query to include plots outside an itree region
Add animated class to edit mode plot markers, fixes #741
Merge pull request #892 from maurizi/moveMarkerMessage

Add animated class to edit mode plot markers, fixes #741
Minor JS refactoring
Pulls date formatting into fieldHelpers.js
Reorders functions in inlineEditForm.js
Add proper date support to form_extras tags and inlineEditForm.js
Fixes #886
Use field.choices in form_extra.py to create dropdowns for fields