Support halfword aligned images.

Some toolchains generate binary images that are halfword aligned.
While this is fine as far as the M3 is concerned, our flashing tool
transfers words at a time, so we pad an extra nop to the end of the
image and move on with life.