added language to code blocks, added a github-specific markdown xsl, and fixed a spacing bug in the standard markdown xsl