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