Move some of the inline stuff into a separate FdoInline.i file
- Attribute-ify some methods in FdoIConnection
- Un-ignore some methods
- Remove %newobject from IProviderRegistry::GetProviders as the pointer returned is not refcounted
Update build.bat to allow building .net wrappers in all platforms
Wrap FdoProviderCollection.GetCount
Wrap GetCount of all FdoBasicValueCollection-derived classes
- Add read-only property for FdoPropertyValueConstraintType.GetConstraintType()
- Fix typo in FdoFunctionDefinitionCollection
- Update capability unit test
Use Count property instead of GetCount()
More .GetCount() -> .Count replacements
- More .GetCount() -> .Count replacements
- Have the FdoFeatureSchemaCollection.GetClassDefinition() convenience method throw an exception when a class is not found
More .GetCount() -> .Count replacements
Improve Python wrapper:
 - Rename python module from PyFDO to FDO. This won't collide with FDO.dll as Python extensions always start with an underscore.
 - Add unit test suite ported over from the .net suite and with some tests ported over from the official python binding for FDO.
 - Use DEBUG_FDO_REFCOUNTING symbol instead of _DEBUG to control refcount logging.