Gradle switch

Adjust the submodule a bit, update gitignore, move things around for Maven and add the Gradle hijinks.