Cleanup .gitignore file

Remove some ignore directives for files in the bin directory
that have been removed.

Add ignore directives for files in the bin directory that
are in the repo but were ignored by .gitignore.
Merge pull request #2952 from southerngs/gitignore-cleanup

Cleanup .gitignore file