Tweaked the PDF output a bit ...

* Changed the fonts (Inconsolata for mono, Droid sans for main)
* Scaled down the code listing font and line spacing to be more proportionate with main text
* Ditched extra spacing in bulleted lists
* Tweaked the margins a bit
* Fixed the merging of code with the prior comment if there was no newline
  separating (see the register object section of Luke's original PDF)

Here is a sample:
http://www.kazmier.com/~kaz/snabbswitch.pdf

I created a separate Latex template for use with pandoc that I imagine a Latex
expert could make even better. I also parameterized the scaling of the
monospace font as well as the line spacing used within code listings.