Add common interface for common proxies
Remove dagger, apt and shadow dependencies
Refactored so that java isnt read
Added missing implementation of proxies
Renaned the log to lessen match of other modules
Update Forge
Added Findbugs for scala compiling against Guava 12+