Newly defined types for TypeAnnotatedIdentifier and TypeAnnotation

Adds definitions for new node types defined in https://github.com/facebook/esprima/commit/05c674f9a1cd401554368be47284a464077e5abe