Go Scanner

Draft version, just copy from c and add keywords based on http://golang.org/ref/spec

(Edit @korny: Fixed the title)