Development: pull/push inheritance.

Trying to let the handler use a Socket without knowing what kind.
Adapting PullHandler.
Adapting PullHandler (real).
Added the UDP Pull (not functionnal).