tool: check for ISO image creation tool

Instead of hardcoded usage of ```genisoimage``` the script now
checks for the presence of either ```genisoimage``` or ```mkisofs```
and uses one of them. Also, the correct charset for both is utf-8
according to the manpage (rather than utf8).