latest d3d shader bytecode support (not fully tested!)
Fix brain-dead filling of right click menu that was really slow.
Add a command line parameter --remoteaccess to connect to instance

* This is useful in e.g. a renderdoc-aware application that has voluntarily
  injected renderdoc, and then wants to boot the UI to automatically open
  up the management connection
Protection if import descriptor tables are non-existant

* This is perhaps for descriptors entirely importing by ordinal and the
  linker skips the descriptor table.
Add small timeouts to blocking recv/send so we don't spin forever
Reserve mantle back-end ID
Add functionality for overlay tweaking & manual capturing by apps

* The functionality is exposed via dllexported functions so that apps can
  call it to tweak renderdoc's behaviour when injects.
  1) Can now turn bits of the overlay off, or hide it entirely.
  2) Can also manually start and stop a capture on a given window. This
     skips the need for swapping between active swapchains, and allows the
     app to define the exact region of D3D11 calls to be captured (could in
     fact be many frames).
     The window provided determines the swapchain used for thumbnail, and
     also implicitly specifies the device to be used for capture.