refactoring searchGithub class to use guice
refactoring the searchGoogleCode class to use guice
removed all getInstances() methods in the search package
improving testing documentation
removing all getinstances methods from codeHistory package