Added DonHelpCommand and made DonParser work with it.
Applied formatting to DonParser.
Constructors for all the Command classes now set their own generalCommandType.
Added DonGeneralCommand for use with commands that have no undo/execute functionalities like UNDO/REDO/EXIT.
Made DonParser work with DonGeneralCommand.
Removed unused methods in DonLogic.