Added metadata injection support for Table Output step
Merge remote-tracking branch 'upstream/master'
[PDI-11195] Added Metadata injection support to Concat Fields Step
PDI-9538 - The Update step generate wrong DDL

What was done:
1) Extracted similar method from insert-update step
2) Fixed iisue in the extracted method
3) changed both classes to use extracted method
PDI-9538 - The Update step generate wrong DDL

Added unit test to test the new method
[PDI-10094] Fix logging for Teradata fastload
[PDI-9782] Data update does not commit if "Enable Connection Pooling" option is enabled for the connection in "Call DB Procedure" step
PDI-10909 - Email message input: retrive the first ... emails

junit tests added
PDI-10909 - Email message input: retrive the first ... emails

Fix added. 
Retrieve first ... emails will be applied only if folder is non dynamic
Limit value overrides retrieve first ... emails value
PDI-8904 - String operations "trim" will erase fields with lazy conversion (Binary)

Unit test
PDI-8904 - String operations "trim" will erase fields with lazy conversion (Binary)
[PDI-10774] Load file content in memory step: Wildcard not preserved after save
PDI-7426 - [PATCH] Subfolders for IMAP for Jobentry 'Get mails' and Transformation Step 'Email messages input'

junit tests added

new file:   engine/test-src/org/pentaho/di/job/entries/getpop/MailConnectionTest.java
PDI-7426 - [PATCH] Subfolders for IMAP for Jobentry 'Get mails' and transformation Step 'Email messages input'

patch applyed
[PDI-10768] - Ingres VectorWise Loader step - Use authentication? check-box value doesn't save.
PDI-11232 - "Synchronize after merge": incorrect title of the step
properties dlg window.
PDI-10716 - Mail job doesn't work with encrypted passwords passed as variables (kettle.properties)

What was done:
1) Added a call to decrypt method at runtime
PDI-10716 - Mail job doesn't work with encrypted passwords passed as variables (kettle.properties)

What was done:
1) Refactored a bit to make it unit-testable
2) Added unit tests for 4 cases

Conflicts:
	engine/src/org/pentaho/di/job/entries/mail/JobEntryMail.java
[PDI-10976] - HSQLDB Dialect is forcing upper case on identifiers
PDI-10140 - "retrieve the...first mails" option doesn't work (for POP3 protocol)

What was done:
1) implemented get first N emails for POP3 via batch