userguide: Don't use pandoc for final tex output

When using pandoc to create the main .tex document, we lose all styles
and formatting information in the main userguide doc.

This change reverts commit bba5b1817e89bd63766e2bb91d406130f027fcaf, and
adds the \tighlist macro that was required by that change.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
diff --git a/userguide/userguide.tex b/userguide/userguide.tex
index 5c7287c..85faf26 100644
--- a/userguide/userguide.tex
+++ b/userguide/userguide.tex
@@ -17,6 +17,10 @@
   urlcolor=blue
 }
 
+% workaround for pandoc / xetex version differences
+\providecommand{\tightlist}{%
+  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
+
 \begin{document}
 
 \title{OpenBMC User's Guide}