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-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
Split checkstyle target into 2 targets based on resulting report type
PDI-11152 - Test PDI-3499 against DatabaseLookup, SynchronizeAfterMerge, Update steps

Unit test
PDI-11152 - Test PDI-3499 against DatabaseLookup, SynchronizeAfterMerge, Update steps
Merge pull request #287 from pevl-sakun/PDI-11152

PDI-11152 - Test PDI-3499 against DatabaseLookup, SynchronizeAfterMerge, Update steps
PDI-11476 : As an ETL integrator I want to stream rows of data from a step into the ETL Metadata Injection step
PDI-11476 : As an ETL integrator I want to stream rows of data from a step into the ETL Metadata Injection step
PDI-11476 : As an ETL integrator I want to stream rows of data from a step into the ETL Metadata Injection step
PDI-10167 - BlackBoxTests is failing

What was done
1) change junit file compare algorithm from 'byte-to-byte' to 'compare by
content'. Ignore line ending symbols, which may vary on different
platforms.
2) move test data outside of blackbox scan folder
3) added missed expected files
4) changed build script to include black box tests
5) changed XBaseInput transformation to generate UTF-8 encoded file
Merge pull request #303 from prakapenka/fix_it_test

PDI-10167 - BlackBoxTests is failing
PDI-11476 : As an ETL integrator I want to stream rows of data from a
step into the ETL Metadata Injection step
ZZMerge branch 'master' of github.com:pentaho/pentaho-kettle
[PDI-11039] - Using DatabaseDialog.checkPasswordVisible() for password field
Merge pull request #307 from brosander/PDI-11039

[PDI-11039] - Using DatabaseDialog.checkPasswordVisible() for password f...
Merge pull request #281 from pavel-sakun/checkstyle-separate-targets-by-report-type

Split checkstyle target into 2 targets based on resulting report type
Merge pull request #219 from stepanovdg/PDI-10744

[PDI-10774] Load file content in memory step: Wildcard not preserved aft...