Correct return type of hwloc_topology_destroy
Avoid intermediate string when constructing VersionNumber