Add the vim-go plugin.

Also added an after/ftplugin to make sure the text width gets set.