Replace Guice/Roboguice with Dagger 2
After much deliberation we decided to replace Guice and Roboguice with Dagger 2 due to these benefits: * Better performance * No reflection * Smaller library * Compile errors instead of runtime errors.
issue