btree: fix for bt_destroy

The value of freed nodes should not be freed by bt_destroy(), it points
to the next node in the free_list and not to real data.

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
icsf: global object handles across sessions

This commit updates the ICSF object handle management code to use unique
object handles across every session in an application.

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>