Consisnte default for NM's max_threads
Consisnte default for NM's max_threads

In the cmdline module we were defaulting to 0 (so no thread pool was being
used), while in the constructor we were defaulting to 10. This was probably
there to ensure tests always run with a thread pool but there's really no
strong reason to keep it unaligned).

Signed-off-by: Rodrigo Tobar <bd955c861cbec2e41c0959cf13c7f573fa307e58@icrar.org>

steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge,steve-ord/daliuge