Changed RequestExecutor implementation to use org.apache HttpClient api

RequestExecutor implementation uses HttpClient with HttpGet and
HttpPost org.appache api for the Get and Post API transactions.