Add Basic Type and Source-Path Checks

bind-vhba and create-pc need basic source-path checks to come into
standard with the rest of the scripts
Hard-Code VSAN numbers for Virts

Per UCS Standard: RTP1 VSANS for Virts are to be 3220 and 3221
Add Standard Checks to Create-VSANS
Add Standard Checks to vsan-pc-(a|b)-up
Add Std Chks to bind-vnic-sp-templ
Add support for virt in bind-vnic-sp-templ
Build script to create vHBA templates

Only needs to build vHBA templates for virts
Must build two: one for vHBA1 pinned to fab B, likewise for vHBA 2 and B
Correct Variables in bind-vhba
Modify create-vnic-templ with -modifypresent

Script fails if vnic temps already exists. Use -modifypresent to modify
vnic temps if they exist instead of throwing an error
Add -modifypresent to create-vsans

see previous
Add VSANs to PCs
Merge debug version of associate-blades

Merge debug version of associate-blades into production version. Debug
is tested and validated.
Merge debug of ucs-build into main

see previous