Initial review

The most recent commit message is so accurate.

Relatively low, I fear.  Firefox(and Fennec, I believe) both include at least 3 additional, randomly generated hash prefixes when querying the Safe Browsing server about a hash prefix it cares about.  Minimizing the prefix searching overhead for was the major reason why I originally opted for a single, global index of known prefixes.