Make Session destructor call kill_all_tasks.
Don't leak Sessions.

This ensures Session destructors run on exit, which means we
kill all the tracee processes (as long as rr shuts down cleanly).

Resolves #1175.