Use event delegation in `importList.js` so events keep working after updates
Add function for nullsafe, tzsafe comparison
Merge pull request #1776 from steventlamb/topic/dates

Add function for nullsafe, tzsafe comparison
Merge pull request #1775 from RickMohr/refactor-import-list-js

Use event delegation in `importList.js` so events keep working after updates
Provide public api for _previous_state
Add helper function for comparing foreign keys
Merge pull request #1779 from steventlamb/topic/update_audit_api

Topic/update audit api
Decouple Auditable from Authorizable

A new class has been introduced, PendingAuditable, which mixes Auditable and
Authorizable toggether in a cleaner way.
Add support for bulk_create_with_user
Merge pull request #1773 from maurizi/bulk-create-audits

Add function to bulk create audits
Update tree fields for OTM2

 - Remove fields not longer present (we intend to support these via UDFs)
 - Split address into street, city, and zip
Exclude the tree being updated from the proximity check

If an opentreemap id number is passed in we update the tree rather than
creating a new one.

Thus, we need to exclude that tree from the proximity check, or it will
always fail.
Remove TODO