execute via shebang, attempt to make require work better, and add trevor's cbuffer
upgrade v8 and make v8 compat