src: upgrade to new v8 api

Small change that Context::New requires an isolate and returns Local
instead of Persistent.