Updating .gitignore

Made github ignore some files and file types in this repository,
including .gitignore itself.