Python: Adding Golomb coding for EV whitelist.

Golomb coding the difference between the (sorted, 8-bytes fixed-length) hash values compresses the EV cert  whitelist by 20%.
M > 0 to avoid weirdness if someone passed in a -ve M ?