Merge pull request #511 from e-cuellar/master

[PRD-4701] Name doesn't get saved on Edit Style Definition
PRD-5174 - Arrays, Lists and Sequences now print something pretty when used as text.
Merge pull request #512 from tmorgner/PRD-5174

PRD-5174 - Arrays, Lists and Sequences now print something pretty when u...
PRD-4372 - MultiValueQuery function must explicity limit the row count.
PRD-4372 - Test case added.
Merge pull request #514 from tmorgner/PRD-4372

PRD-4372 - Enforce row count on MultiValueQuery function
PRD-4373 - CSVTEXT function now always enforces the quote, regardless of whether the text needs quoting. This matches user expections better.
PRD-3903 - DATEDIF calculations were wrong as we were not using the calenard correctly. The implementation is now compatible with Excel 2010.
[CLEANUP] - IntelliJ config update
Merge pull request #516 from tmorgner/PRD-4373

PRD-4373 - CSVTEXT function now always enforces the quote, regardless of...
Merge pull request #515 from tmorgner/PRD-3903

PRD-3903 - Fixing the date diff function
PRD-4962 - Arguments need a unique name or sorting will mess up their order.
PRD-4962 - Beautification on how we display formula fragments in the kettle-parameter dialog and the drill-down parameter dialog.
Merge pull request #517 from tmorgner/PRD-4962-2

PRD-4962 - Argument order fixed and made formula fragments more readable on display
[PDI-12579] - PDI Report Wizard doesn't display the field names properly

The cause of the issue is that SwtList component does not properly sets Label for items (updateLabel() method)
However taking into account the risk of modifying the core Xul functionality it's been decided to
did the changes in SourceFieldDefinition class.

The fix is to remove an empty implementation of XulEvenSource making Xul process the added ListItems differently.

Tested manually. There are no unit tests since this is pure UI change.
[CLEANUP] - fixing checkstyle.
Merge pull request #518 from mtseu/pdi-12579

[PDI-12579] - PDI Report Wizard doesn't display the field names properly
PRD-5307 - Compound-DataFactory did not route calls for designtime-structure-queries to the underlying datasources.
[BUILD] - Update gitignore with more temp directories and files.
PRD-5308 - Changed default setting for JNDI lookups to only use JNDI API, not the file store.
Also toned down the error messages when not actively debugging, as constant and bogus exceptions in the log are annoying.