Updated gitignore

Many unnecessary files are now excluded: files in bin/ & tmp/,
.settings/ files, *.tmp files, etc. Jar files are included now to make
using libraries easier.
Merge pull request #2 from BU-CS673/development

Updated gitignore (once the project gets going, we should not approve our own merge requests)