support r3 instances & expose virtualization type
Merge pull request #2975 from engineyard/r3

support r3 instances & expose virtualization type