runtime: Create variable directory before trying to GC it
Otherwise, the first time we use a particular runtime, GC will fail with a user-visible warning.
We're going to create the variable directory moments later anyway, so this should be no big deal.