Pass package name to errcheck instead of file path
Update paths for go tools
Support passing :GoErrCheck a package name

The package name is optional; the default is to use the package of the
current file.
update README.md & syntax/go.vim comments to reflect the fact that
functions, methods & structs are not highlighed by default anymore
fix typo in comment
Strip trailing whitespaces
Merge pull request #227 from michael-go/master

update README to help users enable syntax highlight for functions, methods & structs
go#complete#GetInfo: return an empty string when type info isn't found
Merge pull request #225 from freeformz/master

Update paths for go tools
Merge pull request #224 from tchajed/fix-errcheck

Fix GoErrCheck and support passing an optional package
Merge pull request #228 from gcmt/master

Stay silent if type info isn't found for the word under cursor
complete: be consistence, return type is now a string
Ultisnips: automatic parentheses insertion with multiple return values
Refactoring: use the "get" function to retrieve user settings
Group autocommands
Strip whitespaces
Open GoDoc window silently
Strip trailing whitespaces
GoDef: open definition window silently
Merge pull request #229 from gcmt/ultisnips-auto-parentheses

Ultisnips: automatic parentheses insertion with multiple return values