Performance Imrovements:
Storing and merging blocklists now uses a map.
Sorting keys from the map is done using radix 256 sort.
Lists are no longer committed to disk before parsing.