add unit test for --recursive-module-unload
fix typo in passing through --recursive-module-unload option