1.2: support instanceof for C++ embedded types and vu8::NoFactory.
Add RunFileInScope API, catch script compilation errors from RunFile, doc fix.
Optimise use of external objects.
Return reference to peristent rather than local objects from C++ object wrappers.