move loggers, etc. for plugins over to a PreInitializationEvent
get rid of global logger in game
update example plugin for new logger changes
Add Guava 16 as a dependency.
Add JUnit, Hamcrest-library, and Mockito as test dependencies.
Add preliminary command interfaces.
Fix an incorrect assertion that getCause() won't return null.
Merge pull request #4 from SpongePowered/master

Add missing commits to my fork