[net] simplistic UDP xmit function
[net] validate packet push boundries on xmit
[net] initialize net protocols from a common location
[net] get rid of stub initialization functions for each protocol. net_[un]init take care of things.
[net] register ethernet isr only when ethernet is available