Update the gitignore file to exclude operating system detritus and such.

Just updating the gitignore file to exclude more useless files.