* Check through all managed objects and properly refcount them
  using shared_ptr.
* Make xcbXorg and xcbWindow async.
* Propagate asynchronicity up into attach/detachDeviceReq().
