Merge pull request #2021 from devoncarew/master

remove the invalid rule from the go syntax file
update changelog
add test for whitespace extension