save response_data, moved data to ping class
allowing response data to be different from data sent in UDP
updating tcp read/write to not hang
adding pry to gemfile
account for case where data string is set then removed
moving pry to gemspec, updating rubygems source
Merge remote-tracking branch 'rigor/master' into http_response

Resolved Conflicts:
	Gemfile
	lib/net/ping/tcp.rb
	net-ping.gemspec
Add response_data for most types (icmp, wmi not done)
Handle where UDPSocket doesnt have local_address
Merge branch 'response_data' into icmp_with_threads

Get external working with 1.8.7 ruby;
mark head rubies asd allowed failures

Conflicts:
	lib/net/ping/external.rb