Merge github.com:DisposaBoy/GoSublime-next
* use sh.env instead the old gs.env
* only fetch the env vars that GS itself needs
* replace the cmd_str inside the shell cmd (avoid outputting the long ugly string when the shell command is not just the CMD variable)
* if GOROOT is not set in the shell env, get it from the go command
* format set.shell and shell.cmd as a Python list to make the different components visible
* get GOROOT from `go env` to avoid any garbage the shell might output :|
* add shell support article
* ann
* remove test file
Merge git://github.com/DisposaBoy/GoSublime