Improve RawSocket element.
* Sockets can be created for arbitrary ip protocols.
* Allow for sending broadcast messages.