load v8 at the last possible moment

For me, this fixes #48. I am not on windows though, does anyone else want to try?

Since v8 is not always available, don't load it when the file is loaded,
wait until someone calls into us with {:engine :v8} set.