Ensure the rowCacheKey generator is always passed a commit ID
Ensure the rowCacheKey generator is always passed a commit ID

Without this, it's possible to have cache collisions which leads to
weirdness

sqlitebrowser/dbhub.io,sqlitebrowser/dbhub-application,sqlitebrowser/dbhub.io,sqlitebrowser/dbhub-application