improving CustomItem javadoc
adding DropManager interface
adding CustomItemManager
adding EntityManager interface
adding ItemManager
adding CustomItemMap class and JUnit test
improving CustomItemMapTest's CustomItemImp
adding a new test for CustomItemTest.getRandomWithChance()
adding DropFactory interface
adding withItemGenerationReason() method to DropFactory interface
removing multiple unnecessary interfaces
adding EntityUtil class
improving CustomItemMap class
adding new constructor to MythicItemStack
adding javadoc to MythicEnchantment
removing ItemManager interface
adding ConfigSettings interface
adding some methods to MythicDrops interface
changing package
moving DropFactory