afsocket: Memory leak fix

If the configuration stays the same during a reload, log_reader_set_peer_addr()
is already called and log_reader_set_peer_addr() doesn't unref its previous
peer_addr.

Signed-off-by: Tibor Benke <ihrwein@gmail.com>
logwriter: still free the unconsumed item during reloading configuration

Otherwise we have no chance to free this stuff.

Reported-by: Xufeng Zhang <xufeng.zhang@windriver.com>
Signed-off-by: Tusa Viktor <tusavik@gmail.com>
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
socket: Various leak fixes in afsocket module.

TransportMapper and SocketOptions structures are not embedded ones, so
they should be freed up, when freeing up drivers.

Reported-by: Xufeng Zhang <xufeng.zhang@windriver.com>
Signed-off-by: Viktor Tusa <tusavik@gmail.com>
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>