Expose NewValueFrom function to allow wrapping of externally obtained JSValueRefs

Just like NewContextFrom, this enables gojs to be used with JSValueRefs obtained externally (e.g., from WebKit).