First round of changes to the EIP module to get it to be able to work well inside a VPC, and to be able to delete EIPs as well
Now this disassociates EIPs from instances inside a VPC correctly. Time
for a PR.
Merge pull request #4593 from pas256/eip-vpc

Add VPC support for EIP module