Add survey settings editor

Lets users change the name, location, and type of survey. Most of this was already in master. Activating it in the UI.