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
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
Change minimum length until add/edit plot typeahead opens to 1, Fixes #669
Merge pull request #696 from maurizi/fix/bugs

Fix various bugs
Merge pull request #681 from maurizi/fix/629/inlineEditErrorMessages

Inline edit error messages