sys: net: Initial import of a general interface to a network protocol

The definitions for the new network stack API
No, otherwise you wouldn't be able to identify the incoming `netapi_cmd_t` as a `netapi_rcv_pkt_t`.