Machine Texture fixes.

I just made myself a break for this project. Minecraft updated and, obviously, I had to fix it all.   : | Well, it was that bad, I also fixed the crash when you hover the mouse over the research item. It was because it wanted to add a null to the display list. I tried putting it in an if statement, but it didn't work so I just serialized that part of the code. @sciguy1121, you'll have to find a way to fix that, because I did not want to mess with your code.