Don't default to master host-uuid if sr-create shared=false

sr-create had been defaulting the host-uuid to master if it wasn't
specified. This would cause problems when creating a local SR without
specifying the host-uuid. We now raise a CLI exception if we create
non-shared SR without specifying the host-uuid.

CA-98185

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
Switch the stylesheet to the in the xenserver subdir

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Docs: update release names and page title

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
CP-7916: Reinstate XenAPI WLB code back

Signed-off-by: Phus Lu <phus.lu@citrix.com>
Imported-by: John Else <john.else@citrix.com>

(cherry picked from commit c6f9d09fe0f6b91300c26f388cec2f3bdf6cddec)

Conflicts:
	ocaml/xapi/xapi_db_upgrade.ml
	ocaml/xapi/xapi_host.ml
	ocaml/xapi/xapi_vm_helpers.ml
CP-8155: Code change for xapi and v6d in Creedence to make WLB as a licensed feature

Signed-off-by: Phus Lu <phus.lu@citrix.com>
Imported-by: John Else <john.else@citrix.com>

(cherry picked from commit 94703808d4c58c2ef601d39271f160a2f3145507)
CP-8155: Code change for xapi and v6d in Creedence to make WLB as a licensed feature

Signed-off-by: Phus Lu <phus.lu@citrix.com>
Imported-by: John Else <john.else@citrix.com>

(cherry picked from commit 65f660c774a925e2d82af74f0802bab87ffa309d)
CA-135179: xapi shall raise error but not clean database when disconnect WLB failure.

Signed-off-by: Zheng Chai <zheng.chai@citrix.com>
Imported-by: John Else <john.else@citrix.com>

(cherry picked from commit 8fe838e12e8482af9e81bb4ccd8c16b58089efd8)
CA-137044: XAPI shall handle the WLB disconfigure error according to CA-60147,CA-93312

Signed-off-by: Zheng Chai <zheng.chai@citrix.com>
Imported-by: John Else <john.else@citrix.com>

(cherry picked from commit 8105fe781a98964905c74fff85d23eba5e5046c8)
Merge pull request #1825 from johnelse/wlb-trunk-port

Forward port WLB changes from xs64bit-ring3
Switch the stylesheet to the in the xenserver subdir

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Docs: update release names and page title

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Merge branch 'ca98185-sr-create-needs-host-uuid-master' of git://github.com/mcclurmc/xen-api into mcclurmc-ca98185-sr-create-needs-host-uuid-master

Conflicts:
	ocaml/xapi/cli_operations.ml
Merge branch 'mcclurmc-ca98185-sr-create-needs-host-uuid-master'