Implement reuse container
I would like to implement DABUILD_REUSE. The major idea behind is when you are building packages it could fail and this would allow us to quickly reuse the existing container and rerun abuild. Currently we have cached volumes to kind of do similar, but it's not an optimal solution and is currently being removed in !60 (merged). I currently have some code locally to test it and it seems to work nicely but it's kind of rough. I also haven't completely thought about possible issues so comments are welcome.