[PDI-10768] - Ingres VectorWise Loader step - Use authentication? check-box value doesn't save.
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-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
PDI-10140 - "retrieve the...first mails" option doesn't work (for POP3 protocol)

What was done:
1) Fixed UI for the step (initial value was not displayed)
2) Added variables support
PDI-10140 - "retrieve the...first mails" option doesn't work (for POP3 protocol)

What was done:
1) added handling of the initializing when no data was input
2) added unit test
3) fixed issue with batch processing i.e. batch from 1 to 4 returned 4
mails and 1 to 5 returned also 4 mails
PDI-10921: Failures in simple mappings do not cause the parent transformation to fail

There are fix and unit tests.
PDI-7866 - Text File Input step does not provide precision data when doing the 'Get Fields' operation
PDI-10242 - CSV Input Step - Unable to pass file encoding as parameter

What was done:
1) added variable resolution to Get Fields button

No unit test as this part is UI-related issue
PDI-9555 - Webservice via /kettle/executeTrans - Pass output to servlet
option: getServletPrintWriter does not respect UTF-8 encoding

What was done:
1) added new variable KETTLE_DEFAULT_SERVLET_ENCODING
2) changed the way PrintWriter for servlet output is instantionated.
3) changed the way Trans creates servletPrintWriter
http://jira.pentaho.com/browse/PDI-11502 updates and unit tests for Postgres bulk loader meta-injection
PDI-11357 Unable to save changes to transformation with 'Batch size' wiped out
PDI-11048:  When creating a database connection with a special JCR character, display the un-escaped connection name.
[SP-631] Don't close console and file log4j appenders prematurely if we are running embedded
Merge pull request #344 from pentaho-skarmali/PDI-11048_ee_connection_names_repo_view_master_2

[PDI-11048] PDI - EE: Connection names displayed incorrectly in the repository view
Merge pull request #345 from pentaho-skarmali/SP-631_PDI-9812_error_append_log4j_prpt_master

[PDI-9812] - log4j: ERROR Attempting to append to closed appender PENTAHOFILE when using PRPT that contains a KTR as datasource
PDI-11048:  Removed invalid character in xul file.
Merge pull request #346 from pentaho-skarmali/PDI-11048_ee_connection_names_repo_view_master_2

[PDI-11048]:  Removed invalid character in xul file.
PDI-10877 - Table input step returns no data when pulling a timestamp
column from IBM Netezza

junit tests added
PDI-10877 - Table input step returns no data when pulling a timestamp
column from IBM Netezza

Fix provided