TLS based Trace

Now trace_id saves in TLS (Thread local storage). By default it = 0. In io_pool before handling command trace_id in tls is updated by cmd->id.trace_id.