Esprima: new versions, some edge-case bugfixes.
JS: Check for non-identifiers in dot completion.
JS: read string literals in object literals.