cleanup and using default tbb partitioner
using default boost filesystem
adding singlethreaded option