Make sure we have have the form data in place when we need it

Ensure we have both the survey and the forms before we load up the map-based responses page. We need the form to create the filter dropdown. If we already have some responses when we render that page, then we also render the filter/count right away, instead of waiting for responses to arrive.

/cc @hampelm