Simplify signature of `context_dict_for_plot`

* Remove unused argument `supports_eco` (according to Adam this optimization is now implemented lower down)
* Pass `request` instead of `instance` and `user`
Adjust templates to include/exclude the right things for resources

* Include photo container so page layout doesn't look funny (resource photos coming in a future PR)
* Include progress bar and audit wells
* Exclude "nearby trees" (discussed with Deb; nearby resources are visible on the little map)
* Exclude comment message (the one about not serving as a way to report problems with a tree)
Support progress bar for resources

Also hoist some generic code out of `context_dict_for_plot`
Show recent edits for resources

* Refactor `_plot_audits` to support resource audits
* Use resource class's display name in "short description" of audit
lint from previous PR
Don't fail to start if BING_API_KEY is not defined
Merge pull request #1275 from RickMohr/resource-detail-sidebar

Resource detail sidebar
Refactor: use inline edit form's `inEditModeProperty` to show/hide "Add Tree" button
UI to support resolving alerts

* Collection UDF tables get an extra final column for buttons (e.g. "+" and "Resolve")
* When entering "Edit" mode on plot detail page, add "Resolve" buttons on unresolved "Alerts" rows