base-files: new profile script that provides XDG_RUNTIME_DIR if unset.

This makes weston work without systemd.