Updated .gitignore

Github has a really handy .gitignore that removes lots of useless files.
I was seeing them when I forked the repo, the .gitignore of the master
repo should be updated to reflect this.
Merge pull request #2 from PartTimeLegend/gitignore

Updated .gitignore