Use class="code" for <code> in HTML generated from Markdown

This is necessary for proper formatting of backtick-delimited `inline
code`. The HTML for ```fenced code blocks``` was already being emitted
with this attribute, causing inconsistent application of typefaces
between the two forms of code in Markdown.

Bug: issue 127
Change-Id: Ia1a9e7bf00c994a96278abeb6847426523c87d05
diff --git a/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java b/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java
index f734949..99f1c53 100644
--- a/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java
+++ b/gitiles-servlet/src/main/java/com/google/gitiles/doc/MarkdownToHtml.java
@@ -334,7 +334,7 @@
 
   @Override
   public void visit(Code node) {
-    html.open("code").appendAndEscape(node.getLiteral()).close("code");
+    html.open("code").attribute("class", "code").appendAndEscape(node.getLiteral()).close("code");
   }
 
   @Override