Initial Gradle build
Initial IDEA support.
Added in the primary pieces swiped from the Gradle Tomcat plug-in.