Fixes Button Changes

Minecraft 1.5 changes controlList to buttonList - I didn't realize this
before when I initially updated - now I have :P
Adds .gitignore file

Hopefully can stop me from accidentally committing like I did
yesterday...