[2.1] ParallelBatchImporterTest should have a test for the writer factory enabled by default

Details:
 - make sure we test the default configuration in ParallelBatchImporterTest
 - refactor to allow to test all the possible configuration
 - disable the test with IoQueue due to a known issue in parallelizing I/O writes
 - make package protected the constructor used only for testing
I think this one is not needed. It should work with single field marked `@Parameterized.Parameter` and `data()` marked as `@Parameterized.Parameters`