Builder - parser - remove OS
Builder - parser - remove OS

Signed-off-by: John Howard <jhoward@microsoft.com>

rewritten from github.com/moby/moby 98dd1fdca1f5b82cbc7066c4a48f9ddd8f135095

tonistiigi/buildkit_poc,tonistiigi/buildkit_poc