[NEW TYPE INFERENCE] Avoid creating new types when the type map passed to substituteGenerics is empty.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72189668
Fix cooked string array generation for tagged template literals.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72196899
Add support for parsing and printing generator functions with computed property names in object literals.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72203176