fixes #4590 - convert VMware SCSI controller type during creation
(cherry picked from commit 7e27bdf3a593f0e2ac0661f4a3c9a9bb3ab6227c)
Conflicts: app/models/compute_resources/foreman/model/vmware.rb test/unit/compute_resources/vmware_test.rb
fixes #4245 - return HTTP body for oVirt SSL CA certificate
(cherry picked from commit 2e417b5824b4e5283586119052aed7b4953e468e)
fixes #4125 [Openstack] - host with auto assigned IPs can't be deleted
(cherry picked from commit fd3f24f8e05d8f4ab64bc61168fc4e0ead455025)
fixes #4307 New VMware VM creation does not respect NIC type selection
(cherry picked from commit 461e6b003bc00d6d62e20d8f1c5e5c860ebdaaba)
fixes #3496 vSphere: add support for selectable SCSI controller
(cherry picked from commit 41ee835f2c872d09cd09af2179ef3bc2327e6b02)
fixes #4023 - API v2 - compute resources partials should should attribute alias names and not database column names
(cherry picked from commit 8a0ffcfaa900079d628253ee7f9de2feec182914)
fixes #3867 - Wrong Compute Resource type shown on overview
(cherry picked from commit 2ebd2f227aef16da62c7884065bb9b47a846c9a3)
Fixes #3927 - Allow VMs to provision via user-data
fixes #3178 - add feature for compute profiles for hostgroups and hosts
fixes #3896 Retrieve OVirt CA certificate via same URL scheme as API URL by disabling SSL verification
fixes #2374 - added allocation option to libvirt VM
fixes #3832 - foreman supplies user for GCE images, fog expects username
fixes #3822 - updated Rackspace datacenter list
fixes #3138 - move CR library loading into initializers, only show available providers
fixes #3249 - change regex syntax from start/end of line to start/end of string
fixes #2741 - rails 3 syntax
fixes #3134 - disable vSphere fields on host edit, fix clone behavior
Fixes #3177: a 'G' suffix is automatically appended to libvirt volume capacity value if none was specified
fixes #3116 - add NIC selection for vSphere: E1000 and VMXNET 3
fixes #3110 Association of vSphere VMs fails
fixes #1719 - Add support for GCE
fixes #2288 - Add oVirt/RHEV Quota Support
fixes #1871, #1879 - add VPC support to EC2 compute resource
Based on patch from Romain Vrignaud <romain@yakaz.com>
fixes #1923 - matches vms on a compute resource to hosts
Fixes #2169 Openstack uses tenants
Fixes #2721 - Allow use of spice for libvirt via checkbox per-CRFixes #1711 - Add a per-CR checkbox for console passwords
Fixes #2833: remove direct endpoints from Rackspace compute resource
Fixes #2832: remove deprecated fog API and rackspace endpoint
fixes #2809 - send host subject as xpi opt to prevent ssl connect errors
fixes #2411 - move STI models in /models and /lib/foreman/models to sub-folders