Fix around hooks, adding second env argument; make Mapper Callable

The pipeline interface has changed to #call(object, env), the lambdas
generated by an around hook weren't accepting the rack env.

Include FP::Callable in Mapper so mapper instances can be treated as procs.