Allow the desired interface (eg IADsUser) to be passed through the object retrieval mechanism. Not clear yet whether this will actually work, especially in the absence of the PyIADsWhatever support.
Retain Python 2.4 compatibility
* Switch to a dispatch object when trying to create under an IIADs_Container
* Establish active_directory as an alias for AD_object
* Return a Path object from path()