New gitignore

* Added bin and gen folders in the project to .gitignore since they are generated in Eclipse automatically each time the project is built.
* Untracked all such files already being tracked.