Merge pull request #100 from devx/master

Latest VIM introduces stricter funtion names, this patch fixes them
Fixed typos

Fixed some typos and readability issues. Also applied consistent markup for headings.
Merge pull request #101 from johngallagher/master

Fixed typos
Support for Go language