Update the setup doc with new steps and links

* Add some additional config to http config. I had to add these to get
  it to work
* Update the discovery image links to latest nightly, and reference that
  in the pxe config
Display network traffic type for each subnets on hosts/edit
Do not validate equallogic backends unless selected
these params should just be static values;

they don't change based on user inputs. Without this, we're
getting format errors when an array param has a value of
nil instead of []
Merge pull request #303 from bcrochet/fix_eqlx_validation

Do not validate equallogic backends unless selected
Merge pull request #304 from sseago/fencing-param-defaults

these params should just be static values;
Merge pull request #275 from bcrochet/setup_doc

Update the setup doc with new steps and links
Revert dropped when error returned.

Remove null set
Merge pull request #301 from ifarkas/subnet_name

Display network traffic type for each subnets on hosts/edit
limit ovs_tunnel_types to selected network tenant
Merge pull request #305 from sseago/vxlan-gre

limit ovs_tunnel_types to selected network tenant
Fencing: fix asset compilation

fixes BZ #1141522
Merge pull request #306 from ifarkas/fencing-fix_asset_compilation

Fencing: fix asset compilation
fixes BZ#1143047: set fencing to 'disabled' instead of '' when not available
refactor network query to simplify method calling
lib methods to return the interface and subnet for the gateway interface
Merge pull request #308 from sseago/fencing-disabled

fixes BZ#1143047: set fencing to 'disabled' instead of '' when not avail...
Merge pull request #309 from sseago/default-gateway

Default gateway
Fix the fencing type and move it to model

fixes BZ #1143047
BZ #1117462 - Make all needed equallogic backend fields into array

The thin_provision, use chap, chap login, chap password, and
backend_name were not set as arrays. This makes them into arrays, and
will then pass the correct values to puppet manifest.