Add a template based get/set_property API to PBD::XMLNode