(wip) Layer Cache

awesomeness of caching layers in dockerfiles!
is this copy necessary? might be faster to just add that file directly? but since this file has to be in dockerfile context we would need to know `cache_layer_name` before hand so we could mount it to the correct location. how easy is it for api to know of `cache_layer_name`