make_node_exec should work with generic sh now.
Turns out SBCL 1.0.xx doesn't have SB-EXT:EXIT:

made the code backwards compatible.
catkin_add_lisp_executable is not a macro but a function now.