Extensible p:system-property()

This change adds an API for extending the `p:system-property()` function. With this, applications embedding XML Calabash can add more system properties, instead of having to expose additional environmental information through a whole new XPath function.