Allow non-empty falsy values for UDF choices, Fixes #950
Add USDA Grant info
Merge pull request #956 from maurizi/fix/950/allowZeroForUDFChoices

Allow non-empty falsy values for UDF choices, Fixes #950
Change text for add tree, Fixes #966
Don't prompt when leaving the page for add tree -> continue editing.
Fixes #969, Fixes #969
Merge pull request #979 from maurizi/fix/969/addTreePrompt

Don't prompt when leaving the page for add tree -> continue editing.
Merge pull request #977 from maurizi/fix/966/textChange

Change text for add tree, Fixes #966
plot -> planting site
Use more consistent test case names
Remove unused requirement
Fix bad delete url from tree detail page

Tree deletion was working from a plot detail url but broken from a tree detail url.
Allow 'administrator' role to delete objects
Merge pull request #959 from steventlamb/topic/plot_tree_delete_updates

Topic/plot tree delete updates
Show plot UDF fields on the plot detail page

Fixes #971

Stewardship fields are created for both trees and plots during
instance creation but the template was only displaying collection UDF
fields for the tree model, not the plot model.
Handle collection UDF date fields

The UI was using a simple text box for date fields within collection UDF
fields. I added a date picker to the field and modified the backend to
accept a date without a time as a valid value.

NOTE: This is an intermediate improvement to the date handling on
collection UDF fields. It should be further improved by displaying dates
in a local-appropriate format but posting them to the server in the ISO
format the back end expects.
Collection UDF styling on plot detail

I altered the styling to more closely match the styling of the rest of
the fields on the plot detail page.
Correctly filter collection udf values

Previously, all the collection UDF values for a model across all
instances of the model were being shown on the detail page for a plot
due to the fact that the code used all() rather than filter()
Show planting site instead of plot via filter

There are several places throughout the application when we need to
convert a model name into a title displayed on a page. We are trying
to replace all instances of "plot" with "planting site" so while I was
working on editing collection UDFs I created a reusable filter to
handle the conversion.
Tweak the "no tree" styling on the plot detail page

The text was jammed up against another section header and the easiest
way to improve the look was to convert the span into a div with a
bootstrap "well" class.
Merge pull request #980 from jwalgran/fix/stew-add-and-save

Update collection UDF viewing and editing