Avoid possibly raising tracker-store when initializating a bus
connection. This can be done in a delayed manner (eg. when some
other dbus message is sent in its way).
There is one situation where this is necessary though, the database
may not exist yet. In this case we must poke tracker-store before
setting up the direct connection. Detect those cases by handling
direct connection initialization errors.