PRD-4236, PRD-4224 - Develop code and XUL definition for MongoDB dialog
Merge pull request #2 from gretchiemoran/master

PRD-4236, PRD-4224 - Develop code and XUL definition for MongoDB dialog
[PDI-9272] MongoDB Input/Output transformation step UI improvements. Also added some missing dependencies so that unit tests can run properly.
Merge pull request #3 from m-a-hall/master

[PDI-9272] MongoDB Input/Output transformation step UI improvements
[PDI-9348] MongoDb input and output steps don't check that the user has specified a database name. This results in an npe from inside the Mongo libraries.
PRD-4226 Preview dialog, work in progress
Merge remote-tracking branch 'upstream/master'
PRD-3965 Second phase refactor to current specs… work in progress
Merge pull request #4 from m-a-hall/master

[PDI-9348] MongoDb input and output steps don't check that the user has specified a database name. This results in an npe from inside the Mongo libraries.
PRD-3965 re-use preview built into the kettle datasource dialog
Merge pull request #5 from gretchiemoran/master

PRD-3965 Second phase refactor to new specs for unified datasources in reporting.
[PDI-9593] MongoDB input's sampling process does not close the connection used to perform the sampling.
Merge pull request #6 from m-a-hall/master-sampleCloseConnectionFix

[PDI-9593] MongoDB input's sampling process does not close the connection used to perform the sampling.
[PDI-9620] MongoDB output does not configure write concern correctly resulting in an npe in some cases.
Merge pull request #7 from m-a-hall/master-bugFixes

[PDI-9620] MongoDB output does not configure write concern correctly resulting in an npe in some cases.
[PDI-9525] Support for MongoDB tag sets. Mongo (pun intended) checkin that adds support for read preferences with tag set(s) in MongoDbInput and custom write concerns (getLastError modes using tags) in MongoDbOutput. Both steps now have enhanced logging. Also snuck in a bonus new feature that allows all replica set members to be discovered automatically. Code has been refactored and cleaned up.
Merge pull request #8 from m-a-hall/master-tagSets

[PDI-9525] Support for MongoDB tag sets.
added impl for base XUL dialog API… clear()
Merge pull request #9 from gretchiemoran/master

added impl for new base XUL API ... clear()
[PDI-8052] MongoDB Input Step - Support doing lookups in JSON query and agg pipeline.