Fix the memory leak problem when HAVE_ENVIRON is defined

Signed-off-by: Xufeng Zhang <xufeng.zhang@windriver.com>
Signed-off-by: Tusa Viktor <tusavik@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>
rewrite-expr-grammar.ym: Free up token.

Reported-by: Xufeng Zhang <xufeng.zhang@windriver.com>
Signed-off-by: Viktor Tusa <tusavik@gmail.com>
template.c: Free entire template item list, not just the last item.

Reported-by: Xufeng Zhang <xufeng.zhang@windriver.com>
Signed-off-by: Viktor Tusa <tusavik@gmail.com>
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>