Allow passing JS var/objects to V8Function.Call

Since the default is now to marshal strings to JSON, a wrapper is needed
(V8Object) to allow the calling of a function with a JS var or object as
an argument.