better java-doc for quadratic matrix
removed leaky auto refreshing
do not allow list changes during layout
a better way to detect changes would be to use an iterator instance and wait for concurrent modification exceptions (idea by Leonard Wörteler)