list_init symbol got a different name and is now local-only

list_init function in src/tspi/obj.c had a name too generic
and it was being exported which was causing issues with other
libraries.

Applying both solutions is unnecessary, but I think it needs to
have a more specific name.

Signed-off-by: Richard Maciel <rmaciel@linux.vnet.ibm.com>
Acked-by:Joel Schopp <jschopp@linux.vnet.ibm.com>
Removed references to 'list_init'

All macros that previously referred to list_init, now refers to
tspi_list_init.

Signed-off-by: Richard Maciel <rmaciel@linux.vnet.ibm.com>
Acked-by:Joel Schopp <jschopp@linux.vnet.ibm.com>