Merge pull request #45 from brosander/PDI-11140

PDI-11140 - Warning cleanup, project name update
[PDI-11169] MongoDB Output throws Null Pointer when fields are blank.
Merge pull request #46 from m-a-hall/mongo-issues-feb-2014

[PDI-11169] MongoDB Output throws Null Pointer when fields are blank.
[PDI-11045] MongoDB output step should not require entering a field twice for upserts.
Merge pull request #47 from m-a-hall/mongo-issues-feb-2014

[PDI-11045] MongoDB output step should not require entering a field twic...