MB-10273 new compaction daemon that schedules kv and view compactions

... independently

not implemented:
1. view compaction inhibition
2. support of non-parallel view/kv compaction

Change-Id: Ibb8518d688a5a58312cdd589c2924358ac70cfca
MB-10273 make sure that scheduled non-parallel view compaction doesn't

... happen during the kv compaction

Change-Id: Ie2a1dc82ceda8cac3cdb9e026645be1cb2c322e8