Fix formatter to match gofmt

Added GO tests from the GO repository here: https://code.google.com/p/go/source/browse/#hg%2Fsrc%2Fcmd%2Fgofmt%2Ftestdata
More formatter work
More formatter work
Removed unnecessary tests and further formatt using defaul settings for gofmt
Marked directory as test resources root
Fix formatter for previous existing tests
Removed rewrite tests
Format test code with gofmt