Conformity Check on Virtual Private Cloud Membership and add concept of cluster with instances not on ASG 

Hi

We have a requirement here at the BBC to check whether instances outside of an auto-scaling group conform to various rules. We also need to check specifically that they are in a Virtual Private Cloud (VPC). 

I have created a new rule to check for VPC ID which hopefully will be OK. Additionally we have introduced the concept of a 'SoloInstance' Cluster which is created if any instances exist that are not part of an ASG.

I will make the necessary change to the wiki guide but before I do so I 'd like to check if the patch is valid and if not suggestions as to an approach to capture those instances outside of an ASG would be appreciated. 

Thanks

Dip