Remove unnecessary global variable.
Add documentation.
Enforce proper stack discipline on errors.
Remove inclusion of unused header.
Split experiment_schedules_init into two functions.
Make error checking more explicit.
Remove Alex domains list.
Fix off-by-1 error
Specify experiment intervals in seconds.
Set a panic handler.
Fix DNS includes.
Don't close Lua handle on error.

Let sandbox_destroy do that.
Proper error handling when running experiments.
Expose current script name in the proper way.

SCRIPT_FILENAME didn't work, becuase it changed whenever we did a new import.
Make allocator use size_t properly.

Previously, there was the possibility of gross memory counting errors because I
didn't account of the fact that size_t is unsigned.
Make log function use format strings.