Trying out Guice

Guice is a dependency injection framework that may help to shrink down
my mods even more.
Updating build.gradle to shadow guice libs
Reorganizing dependencies

- Thanks in part to Guice, I was able to easily add smoke-and-mirrors
that hide the indirect dependency that "configuration"-style classes
have on ItemRegistry (which they should not).  The dependency is still
technically there, but it's no longer polluting the classes that
shouldn't directly care about it.  Next step is further abstraction to
remove it entirely.
- Adding default tasks to build.gradle.
Removing guice and doing DI by hand

Don't want to inflate the jar file too much by shadowing guice and its
dependencies.
Adding it back later should be easy enough.
Moving the mod name into YafmConstants.
Updating to the latest version of airbreathercore
Updating to the latest version of airbreathercore

- Item tags are no longer a thing, so let's get rid of those throughout
and simplify!
Derp -- Mod name was using the const for Mod ID
Back to using 'master' of airbreathercore.
Merge remote-tracking branch 'origin/guice-test'