stest.erl

Synchronous request test for cqerl. 
Run with stest:start(Amount, Delaytime) to initiate request.

This is for trying to solve the TCP fragmentation error seen if using
Amount = 1000000, Delaytime = 0.01
Delete stest.erl
synctest.erl

synctest:start(1000000,0.1)

If run with delaytime 0.01 if will produce 
{error,
           {function_clause,
               [{cqerl_protocol,decode_response_term,
                    [{cqerl_frame,false,undefined,false,8,43},<<129,0,94,8>>],
                    [{file,"src/cqerl_protocol.erl"},{line,486}]},
                {cqerl_protocol,response_frame,2,
                    [{file,"src/cqerl_protocol.erl"},{line,469}]},
                {cqerl_client,handle_info,3,
                    [{file,"src/cqerl_client.erl"},{line,393}]},
                {gen_fsm,handle_msg,7,[{file,"gen_fsm.erl"},{line,494}]},
                {proc_lib,init_p_do_apply,3,
                    [{file,"proc_lib.erl"},{line,227}]}]}}
Fix #12

Also added a test case made out of 1312c798b755675d7b0a7039ddc76ec2a49bd283 from @bitchslap