eclipse compatibility, pom improvements

Included eclipse-specific ignores to .gitignore, included scopes to maven dependencies