Remove stray logging
Add additional geolocation types

Also refactor to make it easier to change and order these in the future.

Fixes #657
Pin browserify to an older version to avoid an issue with sourcemaps

There is an open issue where when modules are externalized or deduped,
the contents of the module are not included in the source map, just a shim.
https://github.com/substack/node-browserify/issues/497
Use file extensions in alias list.

Seems to be necessary for newer versions of grunt-browserify
Split validation errors stream out of response stream.

Fixes an issue where on a generic error the validation error elements
were being shown despite there being no messages to display.
Make djqscsv.py a local file instead of getting it from GitHub.
Resolve issues in djqscsv

* Remove unused import "re"
* Add import of HttpResponse
* Iterate over qs rather than qs.values() -- the latter isn't right for a ValuesQuerySet
* For a ValuesQuerySet, build header using "field_names" property so it won't have a random order
* Replace unknown variable "filename_param" with intended "filename"
* Add "Cache-Control: no-cache" so browsers won't cache returned files
* Fix lint
Add plugin references
Prevent the add tree search from submitting form

When the search <a> was changed to a <button> it started trigging the
submission of the search form. Adding "return false;" to the
onsubmit of the form prevents that.
Add reverseGeocoding to geocoder.js

Allows the add tree client code to lookup the address for a new point.
Reverse geocode new plot location Fixes #670
Added site wide error handling for non-validation errors. Fixes #629
Add triggerable stream type to use instead of bus

We use buses a lot for the purposes of writable streams, but usually we only need to expose a trigger function, not full blown permission to write values to the stream.
Exit edit mode on add tree activation

fixes #643 on github.
Merge pull request #689 from steventlamb/bug/643/add_to_edit_mode

Bug/643/add to edit mode
Merge pull request #684 from RickMohr/beta-signup

Resolve issues in CSV downloader
Merge pull request #683 from ahinz/fix/657/refactor-geocoder-a-bit

Fix/657/refactor geocoder a bit
Fix unit tests broken by 990b82d8dec
Force matches for species typeaheads, Fixes #668 and fixes #660
Update custom typeahead version, Fixes #664