message: fix borrow panic
diff: @@ -138,9 +138,11 @@ impl Display {
  try!(glutin::GlWindow::new(window_builder, context_builder, events_loop))
  };
  + {
  // Replace the stored GlWindow with the new one.
  let mut gl_window = self.gl_window.borrow_mut();
  std::mem::replace(&mut (*gl_window), new_gl_window);
  + }
  // Rebuild the Context.
  let backend = GlutinBackend(self.gl_window.clone());
  