Improve socket routines
Refactoring, change talloc contexts in confread.c so they all get deleted when the opject gets deleted.