stop sorting to close issue #13
fixed issue #14, problem was missing str()
added --subdirs option, closes issue #15
arg for number worker threads (closes issue #16)

also, cleaned up debug output a bit