Adds SupportedProducts field to EMR JobFlow objects.

This fixes an issue where responses containing the SupportedProducts field
prevented other existing fields from being filled in. Also updates an
existing test to fail without this fix.
Merge pull request #2775 from boto/emr-supported-products

Adds SupportedProducts field to EMR JobFlow objects. Fixes #2775.