Add more TokenType abstract classes
build.xml: Remove dependency of compile target

It compiles everything anyways, there’s no need for it to depend on
another compile target.