Save the updated pool list when releasing a pool.
Create new lisp objects in an object pool if necessary.
Avoid heavy-duty lisp stuff in bool_p.
Update FFI and wrapper definitions to take pools in type converters.
Fix return type for shecl_nvalues().