Add ES6 Symbol support. Add ES6 ArrayBuffer and ArrayBufferView support (experimental, completely flawed, do not use.).