Moved concatGuildNames method to ExpCommandOutputProcessor, the only class using that method
Implemented isGoalSkillMaxed and setSkillStatus methods in BatMUDGoalsPluginData class
implemented getGoalPercent in BatMUDGoalsPluginData class
use isGoalSkill method, remove custom implementations of the logic
Moved calculating cost to improve the goal skill to BatMUDGoalsPluginData
Renamed skills to skillCosts and getSkills to getSkillCosts
changed getSkillStatuses to private
Managed to make skillStatuses field private in BatMUDGoalsPluginData
Removed access to member fields of BatMUDGoalsPluginData
Removed access to getGuildLevels() method
Added unit test for persisting guild levels
Removed further accessess to BatMUDGoalsPluginData's internal data structure