Preserve page titles when pushing/replacing state

Fixes #942
Fixes #1148
Fix spelling change
Tie organization to organization
Merge remote-tracking branch 'origin/release' into release
Scope instance api requests

Fixes #1125
Merge pull request #1167 from OpenTreeMap/fix/1125/scope-api-instance-requests

Scope instance api requests
Merge pull request #1166 from OpenTreeMap/fix/942/preserve-title-when-using-history-api

Preserve page titles when pushing/replacing state
Add map.html prototype page
Separate out advanced search from other styling
Setup and restructure advanced search, style it up
Add sliders, add checkboxes/radios, style in advanced search panel
Add disabled states to inputs
Update logos, remove old versions
Reconfigure and restyle eco benefits to fit resources
Restructure Sass project, build add process for trees and resources
Fix an issues where the species selection was broken on add

Fixes #1171

Reverts changes from https://github.com/OpenTreeMap/OTM2/pull/1164
Merge pull request #1172 from OpenTreeMap/fix/1171/autocomplete-widget-issues

Fix an issues where the species selection was broken on add
Allow models to bypass Authorization in settings
Make hash_to_/validate_ model take a config

This is done to make it easier to break these out of the module and to support editable settings, both of which are easier when not readign a global variable.
Break up data transformation tools into new module