removed unused token definitions

Apparently Ring->Judge->Class is ok (no time before the classes)
Parser could use judge_name rule to allow judges without titles. But
I'll work on a better method by the lexer
Judge Names - Title

Judge names are matched by judge_name rule. There was a straight-up typo
on the bottom of page 17 of the JP (no breed). Also added the time for a
judge block
"17 3-7-3-2"
More breeds, working on TRIN1

Added some breeds for TRIN1JP, allowed judges' names to have a /r/n in
them because some programs parse that way :S. Turns out things are
pretty much working, but Group Rings are not LEXED correctly. The first
one is fine, but the rest end up as COMMENTs
final grammar commit for v1

testparse, SACS1JP, and TRIN1JP parse correctly to JSON. Added more
testing and abstraction (a little gross since JUnit is all static :S)