Derive jsval cloning.
Add FFI for js::GetGlobalObjectCrossCompartment.
Merge pull request #39 from jdm/clonejsval

Allow cloning JSVals and more FFI bindings.