Adds `surveyCount` to SurveyGroup response

* The surveyCount is used to disable the delete button in the UI,
  when the count is != 0
* Added a sample of throwing an RuntimeException and serializing it
  to JSON
Use `surveyCount` to disable the delete survey group button