Add whitespace before C# exception in log
Apply same DXGI_FORMAT_UNKNOWN hack to SRV creation as to RTVs
Add comments to the dist.sh script, and include renderdocui.pdb

* Including renderdocui.pdb means that crash dumps with managed callstacks
  in the log will have line numbers. Sweet, sweet line numbers.
Replace mip selection with sample idx when viewing Tex2DMS. Refs #79

* Also for float/unorm texture add an additional "resolved" option that
  just does an unweighted average of all samples, which is the behaviour
  from before (assuming that's what ResolveSubresource does).
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.
Add simple API version fetch function.

* Plugins/apps that build against the header (and so get the
  RENDERDOC_API_VERSION macro) can call this to verify that they're running
  against compatible API functions. If the versions don't match, the app
  should immediately quit.
Simplify 'Allow Fullscreen' off behaviour to simply error. Refs #80

* Rather than trying to fake fullscreen being successful (then getting
  things like GetFullscreenState wrong), we simply return the valid error
  code for fullscreen not being available.
Add support for sampleinfo and samplepos (assume default pattern)
Implement lod opcode (returns LOD that would be used)
Disable stdout/stderr on windows as it just conflicts with debugout
Highlight groupshared memory registers on click
Reformat chunk summary table, include size per-chunk
Add shader hash at the top of the shader disassembly
Create and allocate groupshared memory when it's declared