Changed ordering of upload_arguments, created an abstraction to decide whether to upload a single file or a kernel/ramdisk/image triple.