Add initial support for parsing ES6 `template strings` (issue #415)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=66811973
[NEW TYPE INFERENCE] Fix subtyping of nominal types.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=66815695