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