More cleanup
Use @Optional.Method so the IC2 API doesn't have to be included in the mod. Also fixed the @SuppressWarnings("unchecked") in IC2Protection. Possibly other places
Yet more cleanup, and added a couple TODOs for later
Fixed a derp on my behalf
Moved to the DependencyManager in MyEssentials-Core