maintenance and documentation

{apply_args => call}.hpp, added new function: `call_mv` (calls a function
and moves all arguments), and documented spawn_cl function family