Cleanup templatetags

Remove unnecessary call heirarchy, group similar tags together.
Cleanup udfc search markup and tighten up perms
Make udfc perm checks support non-logged in users

fixes #1323 on github
PR fixup: use default role instead of hard coding
PR fixup: Support instances that don't have alerts/stewardship
Pull time off datetime before lexico comp to date

fixes #1337 on github

For hstore queries, we compare isoformatted date strings lexicographically. This does not work when comparing isoformatted datetimes to dates. For example, If you set the minimum bound on a search to "2014-03-24 00:00:00", you'll never capture dates in the database stored as "2014-03-24" using this method.

This fix forces datetimes to be represented as date strings.
Merge pull request #1341 from steventlamb/bug/1323_udfc_search_auth

Bug/1323 udfc search auth
Merge pull request #1345 from steventlamb/bug/1337_fix_udfc_search_min_bound

Pull time off datetime before lexico comp to date
Merge pull request #1346 from OpenTreeMap/release

Release