Adding solutions for problems 2 and 3

Solving problems 2 and 3, updating the .gitignore to ignore eclipse
configuration files. Updating pom to include Guava.
Merge branch 'master' of https://github.com/jasper-vandemalle/project-euler.git
Added solution for problem 4

Added a basic solution for problem 4 and updated the test.