Add .gitignore file

Prevents generated files from being inadvertently added to the repository.
Merge pull request #23 from gbehrmann/feature/gitignore

Add .gitignore file