kernel: add simple prng

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>
kernel/net: add basic ipv4, udp and dhcp code

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>