Backlog 606

 BACKLOG-606 - CLONE - Kettle remote execution: all requests are sent twice because authentication header is missing at 1st attempt

1. First commit with code format
2. Second commit with fix.
Fixed "addCredentials" method, add Preemptive Authentication.
Delete AuthScope.ANY because setting credentials with AuthScope.ANY authentication scope (null value for host and/or realm) is highly discouraged in production applications.