Descriptioncmd/gc: better error messages for C-style if statements.
Given
        if (i == 0)
                x++
The old message was
        x.go:6: syntax error: unexpected semicolon or newline before {
Now we see
        x.go:6: syntax error: missing { after if clause
Fixes issue 5687
   
  Patch Set 1 #Patch Set 2 : diff -r b20a8e563992 https://code.google.com/p/go/ #Patch Set 3 : diff -r b20a8e563992 https://code.google.com/p/go/ #
 MessagesTotal messages: 11 
  
       | 
    ||||||||||||||||||||||||||||||||||||||||||||||