Move to Gradle, fix naming, publish to my maven repo

Use what you want from this, but did some cleaning and standardized this library so it is useful for others.

JetBrains needs to use maven or gradle builds, not everyone wants to build from the IDE every library nor has automation for Intellij IDEA based builds.  Also, if you use the gradle Pride plugin (from Prezi) you can develop multiple repositories side-by-side without problems treating them as one big project if you want.  Research these gradle plugins:  propdeps, pride  ... and you won't have gradle complaints :-)