[#1016] Monitoring survey creation

* Only show advanced settings when the survey has one or more forms
* Make sure (on the backend) that newLocaleSurveyId is null if the survey is not a monitoringGroup.