Restore mistakenly-deleted utility function `getUpdatedQueryString`
Add a migration to load all iTree regions

Deb gave the ok to include these in repository. The data in this
migration was generated from an updated region shape file from which the
lakes have been removed.
Remove unused prototype directory, fixes #797
Merge branch 'master' of github.com:azavea/OTM2 into topic/add-all-itree-regions
Add uitest option to use a real browser

When debugging ui tests it is helpful to watch the browser as the test
progresses.
Merge pull request #834 from jwalgran/topic/add-all-itree-regions

Add a migration to load all iTree regions
Make uitests more robust

  * When fetching trees from the database the queries are now scoped to
    the test instance to prevent other data in the database from
    interfering with assertions.

  * I was running into intermittent failures in some of the tests which,
    showed up more when running with a virtual display. Adding delays
    between steps appeared to resolve the issue.
Merge pull request #840 from jwalgran/fix/uitest

Make uitests more robust
Merge pull request #839 from jwalgran/topic/add-ui-test-visual-switch

Add uitest option to use a real browser
Merge pull request #829 from RickMohr/restore-utility

Restore mistakenly-deleted utility function `getUpdatedQueryString`
Fix issue in 925b2829de, saving user photos should use save_with_user.
Merge pull request #849 from maurizi/fix/447/userProfilePhoto

Fix issue in 925b2829de, saving user photos should use save_with_user.
Merge pull request #851 from ahinz/fix/779/fix-js-search-typo

Date picker requires a js date
Fix broken unit test
In template for plot page, image element needs an ID whether or not photos exist

Fixes #794
Merge pull request #852 from RickMohr/fix-add-first-photo

Plot detail template: image element needs an ID whether or not photos exist
Merge pull request #836 from maurizi/removePrototype

Remove unused prototype directory, fixes #797
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