Add error reporting to the tokens class
Commands: Handle strings , fix memory corruption

Space separated strings can now be handled as arguments to commands.

Fixed an invalid read whilst tokenizing...