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

The definitions for the new network stack API
@OlegHahm Use-case: Send only payload part, but no headers. Mostly useful in the highest layer (TCP/UDP sockets) or when speaking directly to the lowest layer (sending MAC specific packets e.g.).