Fixing error in createHtmlResponseWriter

The call to response.setContentType needs to happen while the Response is in the
READY state. The call Response.getOutputStream take is out of the READY state.
diff --git a/src/com/google/enterprise/adaptor/fs/FsAdaptor.java b/src/com/google/enterprise/adaptor/fs/FsAdaptor.java
index 224e902..d4c3099 100644
--- a/src/com/google/enterprise/adaptor/fs/FsAdaptor.java
+++ b/src/com/google/enterprise/adaptor/fs/FsAdaptor.java
@@ -510,9 +510,9 @@
 
   private HtmlResponseWriter createHtmlResponseWriter(Response response)
       throws IOException {
+    response.setContentType("text/html; charset=" + CHARSET.name());
     Writer writer = new OutputStreamWriter(response.getOutputStream(),
         CHARSET);
-    response.setContentType("text/html; charset=" + CHARSET.name());
     // TODO(ejona): Get locale from request.
     return new HtmlResponseWriter(writer, context.getDocIdEncoder(),
         Locale.ENGLISH);