Setup Maven build.

Adds a pom.xml file and changes the directory structure to match Maven's
expections.  You can now build using "maven compile".