Implement layered upload measurements similar to what we do when downloading
In order to measure both the slowest and fastest relays properly it seems we need to have some layered measurement approach for uploads as well: starting with a smaller upload size and increasing that until we are sure we got the fastest relays as well. Then we should take the measurement time for the last 20% of the file (as onionperf is doing) to work around slow start effects.