OC-10926 Add support for VPC in knife-ec2 refactored code

PBI details: https://tickets.corp.opscode.com/browse/OC-10926

Working on rspec tests...
@adamedx