Crash with duplicate lines in the blocklist

If there are duplicate lines in the blocklist, the program crashes on
startup because the ReadBlockList method in Form1.cs tries to add
duplicate keys.