Add XJS support

Adds support for "XJS" tags, XML in JS. For example,

  var span = <span>Text</span>;
  var div = <div>{span}</div>;

Originally implemented by voloko in https://github.com/voloko/esprima/tree/XJS.
Merge harmony class static-method support
fix XJS literal child bug
Fix array comprehension bug