Updated the gitignore file

Why are any of these needed if you exclude the build directory?