Save address fields when plots are moved

Includes the following places:
* Create a new tree on map page
* "Quick edit" on map page
* Edit details page

This introduces a transitive dependency where editing will fail if the
user has permissions on plot.geom but not on plot.address_*.

Fixes #341
Don't show the edits link if the feature is not enabled.
Fixes #812
Merge pull request #853 from maurizi/fix/812/featureGateEdits

Don't show the edits link if the feature is not enabled.
Merge pull request #850 from ahinz/fix/341/reverse-geocoding

Save address fields when plots are moved
Use unminified version of Bootstrap in bundle for easier debugging
Fix broken management command helper

We were getting the system user incorrectly, not using InstanceUser, and
not setting enough permissions to actually delete objects.
Fix typo in tree creation probability (it was always 100%)
Add option for setting species and diameter in random_trees
Change random_trees to use stdout.write instead of print

Recommended by Django for easier testing of management commands
Separate out management command tests, add tests for random_random_trees
Fix testing system user creation

create_mock_system_user was being run during the import of the testing
package, before the test database had been created.  Thus, it was using
the *non-testing* system user, and setting it on the User class, which
worked because because nothing actually tried saving the system user as a
foreign key.

In order to work around this weirdness I had to override setup_databases,
so that I could create the system user *after* database creation but before
any tests were run.
Merge pull request #818 from maurizi/fix/managementCommands

Fix management commands
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

Bootstrap Carousel has support for 'indicators', but they are intended to be
navigation pills overlaid on the image.  We are making use of the navigation
control built into the indicators, but making them slide back and forth under
the image in the style of Flickr's image thumbnails.
Fabric does not support X11 forwarding (sadly)
Merge pull request #857 from maurizi/fixFabFile

Fabric does not support X11 forwarding (sadly)
Style tree image carousel
Merge pull request #859 from mtedeschi/pr/856

Tree photo image carousel + styling