Add SyntaxAt and SyntaxAtPattern helpers.

With this, even mere human beings can test syntax files. =)

The only thing I haven't done is document under `doc/`, only under `README.md`. At a quick look it seems like both are the same: are you manually doing things twice, or is there a better way?