remove .classpath and .project

gradle eclipse updates teh existing classpath and project
and leaves teh classpath is a very inconsistent state.
So removing these files and the users can generate them
when required. Will fix the .gitignore to add these files
so that they dont show up.
add eclipse and idea projects to gitignore

eclipse and idea projects will have the lib paths different for
each person, as they will point to the jars from the gradle
cache.