More fixes on handling of derived V8Js objects and property export

Here are some more fixes on the export of properties on objects derived from the V8Js object

* properties previously declared protected or private were exported
* initial property values were never exported (even if public)

Besides I added the test case I provided in issue #54 which has been closed meanwhile.