JsInit changes, add name to all functions, fix some attributes.
JsInit changes, add name to all functions, fix some attributes.

Incorrect attributes fixed for:
* Array.prototype.length
* %ThrowTypeError%.length
* Function.prototype.length
* Proxy.revocable

Removed duplicated Array.length property.

jscert/jsexplain,jscert/jsexplain,jscert/jsexplain,jscert/jsexplain,jscert/jsexplain