core: Drop shared_cache toggle
This is unused, firstly always unset then creating TrackerDBManager instances, secondly ineffective since it also needs the SQLITE_OPEN_SHAREDCACHE flag when creating sqlite3 DB instances, which we never pass.
Closes: #411 (closed)