Merge remote-tracking branch 'upstream/master'
Fix Array.prototype functions 

 .indexOf()
 .lastIndexOf()
 .map()
 .filter() 

Broke after rewrite of property handling to be more robust and compliant (7e2b4f2063e7f1f13d2ba4820942535c5cf590ad) commit
Fix Object.prototype .getOwnPropertyNames(), .keys() and .seal()
Fix object getter/setter calls
Fix Object.seal() test