Unix platform cannot interact with artifact shares

This was left out initially because BuildStream is still usable on non-Linux unix platforms without this, and it will require an alternative protocol for communicating with remote artifact caches, which is non trivial.

However it is a bug that one of our platforms does not support the features that buildstream purports to provide.