v8js leaks memory if objects are returned to javascript (fix)

Hi there,

here's the pull request to fix issue #13 which I've opened myself recently.  It does

* keep a persistent handle to the function handle (used in sub-sequent object wrapping)
* use a weak handle to the created object to free the PHP object once the JS object is disposed

cheers
  stesie