build_image, image_to_vm: add disk-size assertions

Assert that the image is a multiple of 1 MiB
azure: finalize azure image

Use the VM layout (8 GiB) and add some recommended boot parameters.