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 for refactor-squash
python lint
lint from previous PR