improve syntax highlighting for godoc

With these changes, the godoc view highlights variable, constant, function and type names, as well as method receiver types. Go comments are also highlighted when they appear inside a definition block.

![The syntax in action...](https://cloud.githubusercontent.com/assets/6915/2625235/78292e1a-bd87-11e3-8849-23068db74f4c.png)