Use maven-processor-plugin to generate our code.

It is currently annoyingly verbose, but hopefully its author will apply my
patch to make it properly use Maven debug logging for debug things.

It also has annoyingly many dependencies, but whatever, I've learned to love
the bomb in that regard. Just smile and watch the happy progress bars as your
harddrive fills up with moar and moar Java codes.