update convert binary to hex

convert binary to hex previously only possible for userpage (or
binary files of len 512).  Now this handles hex files of abritray
size (32 bit max address).