BCCVL-250 - Data Mover can now accept a source of type ‘mixed’ which a list of nested sources

Add functional tests for mixed source