Scala/Eclipse .gitignore updates

Current pattern matches only directories, leaving out `.cache` binary files  generated by sbt.
Same behaviour `.history` text files.
This request  fix them.