Guice refactoring

- Incorporated Guice in to the project. It depends on the NearDuplicateModule from crawljax.
It is indeed not necessary. We used the field injector for the metrics in the actionAnalysis-method, because we didn't want to bother the constructor with injecting the metrics (Which tend to change during the coding). I couldn't find out whether this is a 'good practice'.