Add the rom base address to the flash address when flashing binaries. This allows flashing binaries with the default openocd configuration. It is an API change to IMAGE_OFFSET with binary files as it should now only be an offset to the base address. Force openocd type to '.bin' in case we want to flash hex/elf objects or files not automatically recognized as bin.