Add support for setting ToS bits with ping/fping

Ping (-Q) and fping (-O) supports setting the Type-of-Service (ToS) bits
the quality-of-service related bits in ICMP datagrams.

This is useful for e.g. testing the priority bands of the pfifo_fast
or prio qdisc.

Original patch by Dave Taht.

Original-by: Dave Taht <dave.taht@bufferbloat.net>
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
tests: rrul_prio - Add explicit support for testing prioritisation.

This test "rrul_prio" will set the ToS fields on some of the latency
tests, which is useful for testing the priority bands of pfifo_fast and
prio qdiscs.

Reworked from patch by Dave Taht.

Signed-off-by: Dave Taht <dave.taht@bufferbloat.net>
Add two tcp square wave tests

Since westwood had been reported as doing odd things, I decided
to test westwood vs other tcps and cubic vs other tcps.

This may not be the best way to do this.
Change colours to use the '8-class Dark2' scheme from colorbrewer.org.
Add example matplotlibrc for drawing Seaborn-style plots.
Add option to skip printing number of data items when combining plots.
Add option to override plot title when generating plots.
Update man page to match current parameter set.
Rename example batch file.
Install all .example files to /usr/share/doc/netperf-wrapper.
Get rid of outdated CHANGES file. Use git log for now.
Use 'python' rather than 'python2' in the default script hashbang.
Add mkrelease.sh for cutting new releases.
Update mkrelease.sh to also do renaming to -git versions.
tests: tcp_upload_prio - for testing high priority queue in qdiscs.

The added test tcp_upload_prio, is designed for testing the Linux
Kernels current default qdisc pfifo_fast and qdisc prio.

These qdiscs have a high priority queue, which uses the ToS bits
for prioritation.  Thus, the test sends ICMP ping packet with
these ToS bits, while two TCP uploads are running.

The focus of the test is to measure the effectiveness of the high
prio queue, as this demonstrate the Head-of-Line blocking
occuring due to 1) packets in the HW TX ring buffer, and 2) in
the qdisc layers requeue mechanism.

Special care need to be take for using this on the default
qdisc MQ which have pfifo_fast assigned to every HW queue.

Setup requirements
 1. IRQ align CPUs to NIC HW queues
  E.g. via: set_irq_affinity ethX
  From: https://github.com/netoptimizer/network-testing/

 2. Force netperf-wrapper subcommands to run the same CPU
  E.g: taskset -c 2 ./netperf-wrapper -H IP tcp_upload_prio

This will force all measurements to go through the same qdisc.  This
is needed so the ping/latency tests measures the real property of
the qdisc and Head-of-Line blocking effect.

Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
Use ascii-armored signatures for release files.
Release v0.7.0.
Bump version to v0.7.0-git.