Add Map, Set, WeakMap & WeakSet symbols

There are supposed by many browsers already: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map#Browser_compatibility

I wasn't sure if you want a separate list of symbols for ES6 or not. For now I put them in the existing js2-ecma-262-externs list.