Updated http client library version to 4.2.5 and added utility method to execute a WebRequest.java without throwing an exception, and another method to encode URI component in uppercase/lowercase as desired.