The experimental SPDY protocol version 2, 3 and 3.1 implementation in C