Closes https://github.com/espressif/esp-idf/issues/4389
structure. Updated rst documenentation and diagram of esp-netif cooperation with other components.
- provides object oriented access to network intefaces - not limited to default netifs - more generic abstraction to network input output functions - event handler registration removed from component responsibility - backward compatibility layer for legacy tcpip_apapter APIs Closes IDF-39