Reverse LIST by modifying cdr pointers. Return the reversed list. Expects a properly nil-terminated list. (fn LIST)