Use a C-type function when returning a CF object

Avoids a crash when returning an LSSharedFileListItemRef object (CF object)
Use 'copy' in the name since the method now returns a retained object