Inject ClientGUI to AbstractCommandProcessor to remove dependencies to BatMUDGoalsPlugin class
Inject BatMUDClientPluginData to AbstractCommandProcessor to remove dependencies to BatMudGoalsPlugin
Extracted GoalCommandWithoutParametersProcessor to own file
Created test for GoalCommandWithoutParametersProcessor
Added tests for goal list and mark goal skill
Moved GoalCommandProcessor to own file and created unit tests. Fixed bug with extra whitespaces used in the command.