GUI-1331 Allow custom protocols to be entered for VPC security group rules

https://eucalyptus.atlassian.net/browse/GUI-1331
@kyolee310:  Minor point, but URLs should not generally contain underscores.  We can probably leave this one as-is though since it's for an internal XHR endpoint rather than a a user-facing URL.