Implementing a non-root method for extracting ISO images.

Started with 7zip, this failed because of a 7zip issue with filename character length greater than 64.
Replaced 7zip with bsdtar, this failed because of ESXi ISO not supporting either Rock Ridge or Joliet, filenam
were extracted as upper case and should have been lower.
Ended up using fuseiso to mount an iso under a non-privileged user.