move dl Cgo functions to own dir so unix can share outside.c