Guice refactoring

- Incorporated Guice in to the project. It depends on the NearDuplicateModule from crawljax.
Thanks for the feedback Alex. We were not sure about this either. We'll avoid/fix those naming conventions.