list? for circular lists

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