Let --instrepo override --iso/--device instrepo

--iso and --device both overwrote args.instrepo, which meant that even
if the user provided a custom --instrepo we'd ignore it and use the
kernel/initramfs from the DVD image.

This lets us test new upgrade images on top of existing DVD/ISO images.