See description (Read as: Too much for this title)

Things I did:
* Add ConfigGUI
* Fix chat messages sending twice
* Fix bound flint'n'steel swinging when inactive
* Create and use actual logger
* Make .gitignore not suck (1)
* Update mcmod.info to actually be useful
* Update build scripts (2)
* Upgradle (3)

(1) .gitignore was the default one that Github makes you. It's not very useful for modding. I replaced it with a general purpose modding one I made.

(2) The updated buildscripts will create a Manifest similar to [this](http://puu.sh/cCyHV/be325a9b73.txt) in your jar file. They also create sources, deobf, and javadoc jars.

(3) Gradle was updated to 2.1 to allow for the git stuffs.