list? for circular lists #17

pic_list_p() detects circular lists using Floyd's cycle-finding algorithm.