Fixes for comment tabs
- Added an initializeComments method to set up the comments tab and form
- Add place information to the survey view context so that we have access to the location type (general vs. non-general)
- Move the newest comment type function into the Shareabouts module so that it can be used generally
- Override SurveyView.render to initialize the comments section
- Update the button label for needs