Updated the gitignore file
The gitignore file now contains additional files which shouldn't be
under version control, notably eclipse project files