Removed vSAN ESXi specific model
Add package and vSAN specific python to kickstart
Modified optional paramaters in vmware_esxi.rb to support vSAN and package install
Added instance variables for optional metadata
Fixed quote issue with url and True/False if to force package install
Modifications after code review with @mtnbikenc
Corrected missing @ with vsan_uuid
Added a method and optional parameter for configuring non-local disks to be local
Add code for the case when ssd_length is greater than md_length.
Setting enable_vsan and configure_to_local_disk to nil
Changed modifications back to continue to test
Modified to use a string instead of boolean
Added additional syslog entry for missing scratch partition
Removed tab from hosts file that caused issues
Modifing to use /scratch/downloads instead of command line tool to find scratch partition
Remove HTTPBadRequest error handling from all slices.
This functionality is handled in http_help.rb (handle_http_response).
Remove include_http_response
HTTP error handling is performed in http_helper and does not need to be returned.
Fixes #219 (Typo in $HANLON_HOME/LICENSE)

Fixed spelling of "Corporation" on line 5
Merge pull request #218 from mtnbikenc/issue-212

Fixes Issue #212 Remove HTTPBadRequest error handling from all slices.
Merge pull request #217 from jcpowermac/fb/update-models-186

PR vSAN and VIB package install for ESXi
Correct handling of blank results
When the API would return a result from a slice request, the result would be sorted accordingly.  The processing of the result should not be performed if the result is blank.  An error was being returned.

Fixes #220, #221
Merge pull request #222 from mtnbikenc/tb/correct-slice-output

Correct handling of blank slice results on the CLI