Update the Cabal description to focus on two alternative use cases
update the changelog
Allow --threads=N to specify parallelism
Override --help
Update the readme and documentation