Significant internal enhancement to property handling.
- An internal change, allowing listing and getting properties with wildcards, working with multiple values at once. This is a significant change, but should not affect the user interface. Also consolidated the property handling code for configurations vs systems.