Type aliases for compatibility pre win8 SDK

The Interface class IAsyncOperation is renamed under WIN8 SDK to
IDataObjectAsyncCapability. An alias is provided to allow WIN8+ SDK users
to compile code from pre WIN8 SDK.