Update to build with latest 'v8'

Thread through the isolate pointer as required, and add the 'icu' libraries to
the link line.
Fix bug returning unowned char *
Remove hardcoded 'clang++' as compiler.