added per-thread lock wait timeout for sharding #1168

not exposed as user command yet, but probably should
added user command to set lock timeout #1168
added NEWS about #1168