Make check for banks with 5 most-significant bits set more robust
The check in the MDFProvider
whether to use the 5 most significant bits to determine the subdetector was too optimistic. It's now more pessimistic, which allows things to work if only a subset of the subdetectors are setting the 5 most significant bits.