Replaced explicit memory management for C-style arrays with standard marshaling
We're taking only *.idl from SDK dir, which seems to be architecture-agnostic. Set both paths to single property.
Added AttributeDrivenPatternSchema class with basic unit-test
Renamed lib project, broke down some files
Removed unnecessary second unit-test project
Integrated UIAComWrapper/Interop.UIAutomationClient which are bundled with White instead of explicitly importing IDL/TLB on each build
Refactoring: namespace changes, classes taken to their own files etc