Added maven support.

Never did figure out how to get this working with IntelliJ, but here's a work-around in the meantime.

Run `mvn clean install` from the command line, and the generated classes will go into target/generated-sources. Add that folder as a source folder in IntelliJ. Less than ideal, since it's not fully automatic, but now I can play.