Add full subdoc support to Javascript client

Fixed.