perf(dccd): Drop useless checks

in _recordAdd(), previous could never be null as the list is never empty (it has at least a marker).
in _recordRemove(), when the list is composed of a single record, it must be the record we're trying to remove (and we assert that).

The perf gain should be marginal and is not reliably measure with the wg benchmark (hidden by the noise)