Major change in scanning to account correctly for strings and
comments.
Earlier, braces and curlies and package names lurking inside
strings and comments were pattern matched; now we separate strings
and comments from the rest of the text to prevent this problem.

	modified:   README.md
	modified:   eval/eval.go
	modified:   eval/eval_test.go
	new file:   eval/scanner.go