Direct function callbacks may now be used with GSL structs other than
'gsl-function, and will set the 'dimension slot as well by looking at
the arglist of the function sent. This uses an #'arglist borrowed
from CLOCC:port. Rewrite make-callbacks based on a hash table rather
than a generic function. All the usualy tests pass.
TOTAL: 1259 assertions passed, 5 failed, 0 execution errors.
TOTAL: 1260 assertions passed, 4 failed, 0 execution errors.