Compact hashtab when load factor becomes too low.
Add basic structures and definitions for handling automata and time-travel.
Move big fields in edgar_runtime to the end of the struct.