unify and update golang plugins

This supersedes #2519, same changes but split into two logical commits:

1. Remove 'go' plugin in favor of a symlink to the 'golang' plugin
2. Pull down the latest version of the 'golang' plugin from the [official source][0]

Fixes #2006.

[0]: http://golang.org/misc/zsh/go?m=text