add new ipcluster options to config template
awsutils: fix show_console_output when output is None

Avoid NoneType error by replacing the output with an empty string in the
case that it's None.

Added info message about no console output being available in the case
that the output is None.
removing @ from security group prefix, adding vpc_id , subnet_id to cluster settings
using private_ip_address when connecting to a vpc node : that's what vpc is about :)
if vpc_id and subnet_id in config args the use a VPCluster otherwise go with Cluster
piping up EasyEc2 to handle vpc mainly adding vpc_id arguments
adding VPCCluster class/ Clustermanager needs to load config file at this moment
adding vpc subnet options to template
adjust security group authorization to use the connection so it works with vpc
fixing sshtomaster by adding private_ip_addr if instance is a vpc instance
adding addr attribute as i will be using this in other plugin's
check's if instance is vpc . if not uses dns_name otherwise uses
the dns_name. need to think about elastic_ip
take care of elastic ip as well
minimum required to get vpc working
some bug fixes, including one related to vpc requirement to remove @ from security_group_prefix.  @ makes this backwards incompatible...for now
make current ipcluster plugin compatible with vpc
fixes bug when volume is already attached and using vpc