v8: upgrade to v3.19.3
v8: reapply floating patches
src: upgrade to new v8 api

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