Add and update some comments/javadocs
Update to ThreadUtils
BlockCompressionThread uses new ThreadUtils features