functional: have callable return the function rather than a bool.

* specs/functional_spec.yaml (callable): Adjust to check that
return values are the actual function.
* lib/std/base/functional.lua (callable): Return the actual
function.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>