fix recursive loop bug during initialization
added Essentials integration to solve command conflict issues with Essentials
log dependent commonlib classes when dev debugging is turned on as well
update for new plugin class location
add Essentials dependency
add another Multiverse provided dependency to prevent startup dependency error