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

The definitions for the new network stack API
Isn't this member superfluous if it has to be `NETAPI_CMD_RCV`