Add InstanceType constants for new m3.medium and m3.large types.
Simplify the implementation of InstanceType.fromValue