Update hprose for JavaScript

Added ECMAScript 6 WeakMap & Map implemention.
Added ECMAScript 5 Array.isArray implemention.
Faster hprose serialize for Javascript.
Smaller hprose.js.