Add PATCH redirect packet support to send the client over to DATA.

Also begin work on infrastructure for smooth client disconnects.