Use bulk_create in add_default_permissions() to speed up unit tests
Make Plot's CRUD operations work for other map features
Add CRUD endpoints for features

Also:
* (most of the changes), use "feature_id" instead of "plot_id" in view funcs and URL matching
* Organize plot/feature URLs a little better, and add names for URLs that lack them
Respond to reviews
Filter stewardship edits based on the logged in user's permissions

It was incorrectly using the user *filter* as the user to check the
permissions of.  For the instance-wide edits page, this is usually 'None'

Fixes #994
Add unit tests for udf collection edits view
Fix unit tests - model_id's value depends on test order, so don't check it
Switch from underscore to lodash.  Closes #622

Also switches from underscore-style chaining to lodash style chaining
Go to plot detail when clicking on a different tree on the minimap

Close #1063