Prevent the ARN field of IAM user and group detail pages from Angular expression
Merge pull request #875 from eucalyptus/GUI-1201

GUI-1201 Prevent the ARN field of IAM user and group detail pages from Angular ex...
Added VPC select options on the instance launch wizard
Added the auto-assign public IP select option on the instance launch wizard
Added VPC subnet select option on the instance launch wizard
Adjusted the VPC subnet select options to be handled by Angular since the list depends on the selection of VPC and availability one
Adjust the list of security groups based on the VPC selection on the instance launch wizard
Convert the name of the security group to its ID when launching instance
GUI-1185
re-used code to determine root device name, then use that to determine snapshot id for deletion
GUI-1185: Prevent missing root device lookup from breaking image deregistration
Merge pull request #879 from eucalyptus/GUI-1185

GUI-1185: Delete EBS snapshot when image is removed from cloud
GUI-1197
properly listen for change of delete on terminate flag for root device
Allow run_instances to accept the VPC related paramters when launching instances
Removed the security group override on the instance pages to have the VPC groups displayed properly
Adjusted the VPC subnet options display and used the form template display
Display VPC info on the instance detail page
Added the VPC name display on the instance landing page
Add the associate_public_ip_address option to the launch config wizard
Use the ID of the security group to be passed when creatin a new LC since VPC opiton only accepts the ID of the security group
Adding 'None' option to the field 'associate_public_ip_address' on the instance launch wizard
Adding the help text on the newly added VPC options for the instance launch wizard and launch config wizard
Allow the security group preview to work with using the ID as the selection value on the launch configuration