Adds .gitignore file

This file is used by git applications so they know what types of files
to ignore.