Some duplicate and null checking when assigning EmcValues
Cleaned everything up! :D

TODO:
Fix the tokens in EquivalentExchange3.java and Reference.java
Make a buildnumber incrementer.
Fixed the variables in the README.md
Cosmetic changes, and made the mcmod token into an actual token.
Made the gradle wrapper executable.
Hacky hack way to increment buildNumber.
whoops, can't do hasTask there.
There, that's a cleaner buildnumber incrementer.
Signing jars and replacing tokens works now!
Fix something i missed earlier in the README
There. Fixed for sure now.
Fixed different buildNumber in filename and tokens.
Fixed buildNumber (again).
I'm derpy when it comes to fixing mistakes.
Happy Thanksgiving!
Try as I might, the difference between ReplaceTokens and expand still
eludes me.