Added: terminate JS execution by timeout (1000ms)
Changed: more execution termination tests
Changed: attempt to localize a sporadic crash in tests when terminating V8 execution
Changed: separate handling of script errors and script termination
Fixed: Interlocked sync of canceling (single ref only)
Merge branch 'projections-start-stop-fix' into projections-terminate-execution
Merge branch 'projections-terminate-execution' into dev