Lazily construct more hefty objects at startup.

Both $*DISTRO and $*VM end up getting used during initialization; this
will need some further attention. For $*KERNEL and $*PERL we get the
benefit right off.