Allow rpc to send/recv error objects in then and catch
Basic crash reporting