First pass at cgo. GSL splining implemented.