Merge pull request #32 from dhowden/fix-gofmt-soft-tabs

Fix gofmt tabs/spaces options
Merge pull request #33 from dhowden/if-err-snippet

Added snippet for if err != nil statement.
Merge pull request #35 from dhowden/language-fixes

Language fixes
Reclaim Esc for default TM completion.

COGODE completion is now triggered on Opt-Esc.
Fixed: variable init scoping (var...)

Previously all space and commas were matched into a variable
scope, which caused problems with word selection.

Similar to previous fix for variable initialisation using ":=".
Remove invalid "->" channel operator.

Rename scope to highlighted "<-" as operator.