Client handshake simulation

simulate client handshakes, report which ciphers are causing incompatibility with servers, which ciphers cause RC4 preference and which cause the server to be effectively RC4 only

for now just Firefox supported, but adding different clients is easy