smurf: Guard against spurious variances when using NOI.BOX_SIZE

If a noise box contains very few good values, the estimate of the noise
can be way off. This can cause super-high weights for some samples that
punch through into the returned map as short bright bolometer trails.

Now, any bolometer noise box with less than 10% good values is set bad.