CBLT-82:  can now pass in OS and ARCH instead of computing uname -s and uname -m

Change-Id: I2d7dff480d509f2505d42b0cc40dd421c476cc71