ping ICMP ping support
This is an unfinished implementation of ping and ping6 using raw sockets. It is not yet hooked into the configuration or build systems.
Current ping / ping6 logic in NSH makes illegal calls into the OS in order to implement ping / ping6. One correct implementation would be to use raw sockets to implement ping / ping6 as a user application. This is a first cut at such an implementation.