Allow ZeroRPC error name to be retrieved in RemoteException

Error in ZeroRPC contain 3 parameters: name, message and traceback.
Previously only the message was thrown. Now the RemoteException has
been extended so that error name is also available.