Review Andy - Target latency config upstream

Allow the target latency for Sprout and Homestead to be overridden in config ("target_latency_us=<required target request latency in microseconds>" in /etc/clearwater/config).  Default is 100ms

This allows deployments whose HSS latency exceeds 100ms and whose users do not expect responsiveness over this timescale not to be throttled by Clearwater.

This function name is not super clear - what timeout is it?  why is it based on latency?  is that target latency or current?

It's not easy to come up with a good name (`determine_request_timeout_from_target_latency`?), but maybe a function comment would help?