Buffer messages during extension reconnects

React DevTools now buffers messages when the extension port reconnects, ensuring no data is lost if Chrome closes the extension port during a long user session. A readiness handshake ensures messages are flushed in the correct order when the connection is re-established.