Change NdapiEnumerator to an interface and introduce an internal NdapiObjectEnumerator
Add initial ObjectLibrary support
Merge changes