Remove spurious warning with ECL

closes #36
better handling of function args that can be pointers or offsets

Can pass offsets directly as integers, instead of needing to wrap them
with (cffi:make-pointer).

closes #35