better alignment with draft ES6 API: added ownKeys trap, deprecated 'keys','getOwnPropertyNames','seal','freeze','isSealed','isFrozen' and 'iterate' traps