Added sources JAR among other things

Added a sources jar, bumped Forge and the Gradle wrapper, cleaned up formatting in build.gradle, changed assetDir to runDir, and `chmod +x` on gradlew.