improved C++ exception handling when calling into python
added error info to PassReceive.__str__ for easier debugging
removed GameplayModule.playName() now that we log the behavior tree