Adds a new line at the end of the file
Fixes some indentation
Parametrizes the tmp directory
Caches the tars

Make use of the existing boot and root tars if they exist on the file
system to save some time downloading them each time.

Removes the catch all cleanup code as this removes the caches.