Split dev-requirements.txt into dev and test, for easier build setup
Let local_settings.py handle enabling django_extensions
Merge pull request #905 from maurizi/fixDjangoExtensions

Fix django extensions
Really disable moving markers. Fixes #831.

Work around a leaflet issue with dragging handler. Normally we'd simply
use 'marker.dragging.enable/disable'. However, the dragging context gets
lost somewhere between "enableMoving" and "disableMoving"

Once lost we can't unbind the drag handler and we're stuck. The
workaround is to hang on to the most recently added context and disable
when needed.
Merge pull request #910 from ahinz/fix/831/marker-drag

Really disable moving markers. Fixes #831.
Use biginteger for audit table primary key. Fixes #259.

Since this is not supported by django
directly (https://code.djangoproject.com/ticket/14286) we can just alter
the table manually.
Move uitests package into treemap.tests package

Modify test runner to optionally run live tests

Remove management command for running ui tests. No longer needed because the standard test runner can run them.

Remove settings for uitests app
Modify selenium tests to use builtin test utils

Skip map test that never works.
Modify vagrant to allow x forwarding for selenium
Merge pull request #909 from steventlamb/topic/use_liveservertestcase

Topic/use liveservertestcase
Larger logo image size

Increase height again
Merge pull request #912 from mtedeschi/topic/larger-otm-logo

Larger OTM logo in header
Add a utf8_grid endpoint to mock tiler

This enables the broken test to perform mouse click on the map
and achieve an infowindow bound to the plot id of the tree they entered.
make sure plotMover.onSaveBefore is always defined

Refactor the js so that this function is always defined. This fixed a javascript error that was occuring during the broken selenium test.
Fix plot marker to not err on (x, y)s with zeroes

The conversion from web mercator to lat lng was failing in the selenium tests due to the falsiness of 0.
Merge pull request #913 from steventlamb/bug/fix_selenium_tests

Bug/fix selenium tests
Fix incorrect method name
Cleanup old references to 'Edit Details'

commit 934c3705957674086a40e0f6929ca8158bdf0af4 changed the display text of the 'Edit Details' button, but left the button name as 'edit-details-button', which made for some confusing unit tests.
Merge pull request #914 from steventlamb/bug/fix_selenium_tests

Bug/fix selenium tests
Hide/show messages during "Add Tree" session per @dboyer (fixes #741)