[r=wallyworld],[bug=1188815] Support string id for SecurityGroup et al
Openstack with Quantum/Grizzly uses string ids for SecurityGroup and other similar data structures. Goose was written for deployments that use int ids. This branch fixes that issue using the pattern already in palce to deal with HP Cloud vs Canonistack for ServerDetail et al ids.