Improved asynchronous device initialization.
Changed DeviceManager interface signatures for methods that only apply locally to a Hub. These may be moved to a different interface in the future.