[#960] New survey with no forms is `not published`

* Return status `isPublished = false` if there are no forms in a survey