_splat.c: add Spline class
splat.interpol.PolyList: use _splat.Spline
test.py: add signal test cases
bm.py: add spline.value case + fix Spline pts