Add support for R3 instance types

I added classification as HIMEM_TYPES, as they are not cluster compute instances, and are set to replace the M2 types. 

They are also HVM only types, which makes them somewhat special. 

Let me know if this classification is inaccurate or there are any other changes required. I would love to see this merged so I can stop using a private build :-)