[net] ipv4: move IP_ADDR_ANY and IP_ADDR_BCAST definitions to ipv4.h
[net] udp: store sockets on etherif_t and not globally, eliminating the need to store the ethif on the udp socket structure