sync netperf_udp to upstream.

This pull request sync internal netperf_udp test script to upstream.

This test case come from RH bug - Low UDP throughput from Linux
KVM guest.

It test UDP throughput with different mesage size by netperf.  If the gap
between UDP throughput is greater than failratio, case will be marked as failed
The range of message size can be set in config file. e.g.
message_size_range = 580 590 2 In this case it will test message size 580
582 584 586 588 590.

Signed-off-by: Feng Yang <fyang@redhat.com>
KVM test: Add test_timeout to netperf_udp setup remote server command.
Signed-off-by: Cao, Chen <kcao@redhat.com>
Replace kvm_utils.ssh with kvm_utils.remote_login
Signed-off-by: Amos Kong <akong@redhat.com>