Database: Use commitlog::shutdown to help making shutdown more coherent
Database: Use commitlog::shutdown to help making shutdown more coherent

Should more or less mean that data in sstables + stuff in CL is the
actual DB state.

rluta/scylla,avikivity/scylla,gwicke/scylla,glommer/scylla,aruanruan/scylla,linearregression/scylla,phonkee/scylla,rentongzhang/scylla,aruanruan/scylla,bowlofstew/scylla,scylladb/scylla,aruanruan/scylla,eklitzke/scylla,stamhe/scylla,raphaelsc/scylla,respu/scylla,guiquanz/scylla,linearregression/scylla,kangkot/scylla,acbellini/scylla,wildinto/scylla,scylladb/scylla,scylladb/scylla,acbellini/scylla,gwicke/scylla,senseb/scylla,stamhe/scylla,capturePointer/scylla,duarten/scylla,linearregression/scylla,kjniemi/scylla,raphaelsc/scylla,senseb/scylla,bowlofstew/scylla,phonkee/scylla,eklitzke/scylla,justintung/scylla,capturePointer/scylla,gwicke/scylla,glommer/scylla,asias/scylla,tempbottle/scylla,glommer/scylla,capturePointer/scylla,respu/scylla,asias/scylla,dwdm/scylla,eklitzke/scylla,justintung/scylla,victorbriz/scylla,duarten/scylla,wildinto/scylla,dwdm/scylla,rluta/scylla,shaunstanislaus/scylla,victorbriz/scylla,duarten/scylla,shaunstanislaus/scylla,scylladb/scylla,wildinto/scylla,victorbriz/scylla,justintung/scylla,avikivity/scylla,senseb/scylla,kjniemi/scylla,kjniemi/scylla,rentongzhang/scylla,asias/scylla,raphaelsc/scylla,stamhe/scylla,phonkee/scylla,dwdm/scylla,acbellini/scylla,shaunstanislaus/scylla,rentongzhang/scylla,kangkot/scylla,kangkot/scylla,guiquanz/scylla,respu/scylla,guiquanz/scylla,rluta/scylla,tempbottle/scylla,avikivity/scylla,bowlofstew/scylla,tempbottle/scylla