Add gutter marks when syntax errors are detected

Add gutter marks when gofmt returns syntax errors, and clear them
when reformatting was successful.

When syntax errors are marked, center the view on the first error.