Add a more comprehensive gitignore file
Merge pull request #19 from baer/improve-gitignore

Add a more comprehensive gitignore file