Merge branch 'jmac/remote_execution_client' into 'master'

Remote execution client

See merge request BuildStream/buildstream!626