Refactor: libcluster: add new internal function for setting uname for peer cache entry
This will come in handy when processing remote nodes more similarly to cluster nodes.