Javascript ES6/7 syntax improvements and additions.

Version 1.0
   * IDEA-134787: ES7 AtScript Annotations Support
   * IDEA-134786: Javascript ES6 async/await support
   * IDEA-134785: Javascript import/export parsing errors
   * IDEA-134784: JavaScript Indentation Broken In for traits, export, import blocks
   * IDEA-134784: traits, export, import block folding