Better plume_recv interface; server message dispatch