Begin work on new protocol:ICMP
Refactored common socket runner out of dns