- Added string prefix on internal output
MazeLogic.py now takes a 3rd argument after the json and controller
This argument will be prefixed to output from the Maze Logic to distinguish
it from the controller's output
e.g.
>python MazeLogic.py jsonfile.json Controller.py PREFIX
PREFIX {"layout":[[3000...
PREFIX END OF EXECUTION
PREFIX RESET
User-generated output

N.B. There will be a space between the prefix string and the output line

- Also removed an unfinished and unused function from Maze.py
- Fixed PolledControllerWrapper to not break after resetting a controller that
does not have a reset() method