Merge pull request #346 from tribal-tec/master

Use async streaming of dcstream library
Implement Qt window system for onscreen windows (#21)
CR #335
CR #347:

* Cleaner way to figure out if window system need main thread event
  dispatch
* Cleaner destruction of qt::GLWidget using bound method
* Cleanups