Add Grace language

Add detection, parsing, and a test for Grace, an educational programming language. See http://gracelang.org/.

I have not been able to run all the tests because of the error identified in a previous pull request, so it's possible that that is broken somehow. The detection and counting performs accurately, though, so the first commit at least is fine.