Change tree photos UI to show multiple photos

Changes the treemap endpoint to return an HTML fragment, used to create a
Bootstrap Carousel.

Modifies imageUploadPanel.js to be able to handle either an endpoint that
returns json with a URL or errors, or an endpoint that returns HTML
already containing relevant error messages.
Extend the carousel on the tree detail page to have scrolling thumbnails