added clojure toolbox to refresh repl for defrecords/types etc and added linkedlist method to check if list is circular