Using 'nohighlight' class alongside 'no-highlight'.

Apparently there are some markdown system that don't allow
dashes in language names. Fixes #430.
Don't highlight CoffeeScript params as titles in github.css.
Java generics test. Fixes #458.
Add support for the Groovy programming language