Initial Gradle addition.
By running ‘gradle setupBuild’ on a machine with Gradle installed.
Even though the computer used to setup gradle needs it installed any machines that want to use this environment does not need gradle installed.
Trim some unneeded fat.
Make the gradle build script. Appropriate for this project.
This is the file used to tell gradle how to compile the project.
Thankfully most of the heavy lifting of Minecraft mod dependencies and compilation is handled by ForgeGradle which were are declaring as a dependency in this file.
Move all of the source code to the location gradle will be looking for them.
And let's beef up the ignore to ignore all of the new stuff.

This should include everything generated by Gradle in your main directory that we don't want on GitHub. Including build outputs and IDE setups.
Remove what should not be in the git.