Add support for setting SO_MARK through --mark option.

This emulates the -m option for ping provided in iputils. When coupled
with iptables, this option provides a means of using source routing to
force probes through a consistent nexthop on multihomed systems.
Merge pull request #48 from jta/master

Add support for setting SO_MARK through --mark option.