Setup config slice to return a 'slice_success' object from GET against its RESTful API
Adds code that handles non-JSON responses from the Hanlon RESTful API.
These changes are critical for ensuring that the same error handling code is used
with *all* responses from the Hanlon RESTful API (including the text response from
the /config/ipxe endpoint).
Merge pull request #96 from tjmcs/tb/return-config-as-object

Merged.  Thanks, everyone!
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.