a bit more privacy for methods on objc
collecting used proxies with IDs while building jsExpression. Next up: Using it
keep references for retained JS objects/functions on local JS scope (and for reasons of symmetry for native functions, too) (refs #10)
test that verifies jsObjects will be hold and finally implement releaseJSProxyWithId: (closes #10)