v13:
* Move `propsys_desc.c` into `propsys_main.c`. * Use the current non-allocating implementation for `PSGetPropertySystem`, `CoCreateInstance(&CLSID_PropertySystem, ...)`. * Address variable-naming feedback. * Don't use zero-sized array for storing `canonical_name` in `IPropertyDescription`'s implementation, use a separate allocation.