Differentiate machinfo output key/val separator

get_hw_facts for HP-UX: machinfo in HP-UX B.11.23 uses '=' as separator between key and value, while B.11.31 uses ':'.
Merge pull request #7544 from rik2803/patch-2

Differentiate machinfo output key/val separator