Check if all necessary Safari Dirs exist before starting session.


This prevents a situation where Databases directory does
not exist, which breaks the full load of Safari with only Unreachable error message.

See #7933