Set Message{Is,Expects} response correctly in go bindings

We should set MessageExpectsResponse in the proxy when generating an
outgoing message and MessageIsResponse when generating the reply.

R=rogulenko@google.com

Review URL: https://codereview.chromium.org/975133003
diff --git a/mojo/public/tools/bindings/generators/go_templates/interface.tmpl b/mojo/public/tools/bindings/generators/go_templates/interface.tmpl
index 32ba383..d41df27 100644
--- a/mojo/public/tools/bindings/generators/go_templates/interface.tmpl
+++ b/mojo/public/tools/bindings/generators/go_templates/interface.tmpl
@@ -23,13 +23,13 @@
 
 
 
-{%- macro flags(response_parameters, is_renponse) -%}
+{%- macro flags(response_parameters, is_response) -%}
 {%- if not response_parameters -%}
 	bindings.MessageNoFlag
-{%- elif is_parameter: -%}
-	bindings.MessageExpectsResponseFlag
-{%- else -%}
+{%- elif is_response: -%}
 	bindings.MessageIsResponseFlag
+{%- else -%}
+	bindings.MessageExpectsResponseFlag
 {%- endif -%}
 {%- endmacro -%}