Add a .gitignore to have a clean 'git status'.
Merge with upstream .gitignore.
Merge pull request #8 from gildor478/add-gitignore

Add more rules to .gitignore.