Support syntax highlighting for multiple languages

Add an optional `language` argument to `pygmentize`, doing a dumb guess as to a file's language. Default language remains objc.
Surrounding space missing in default value assignment.<br>Prefer single-quoted strings when you don't need string interpolation or special symbols.