more comprehensive gitignore file
Merge pull request #21 from mrclay/ignores

more comprehensive gitignore file