11x speedup of reactive testsuite

- only use hashing.hash when absolutely necessary
- replaced inspect.frame by using context._call_stack
- context.run() now checks for hash integrity first
- speed up log_block() a bit when logging is off