queuefeatures timeout may be null
when downgrading, convert queuefeatures.timeout to 0 if null

queuefeatures.timeout is not null, null values would break downward migration
rebase queue_timeout_may_be_null
Merge branch '5228-timeouts'