added gradle files
Removed Checkstyle

Since Gradle Doesn't Support It
Updating Project Structure

Updating Project Structure for Gradle
Updated Gradle Builds

Allowing for easy publishing to central
Updating version numbers
Removing Poms
Merge branch 'feature/add-gradle'