Updated to address pull request #26 review comments

Updated as per review comments.

Also modified the usage of the Logger in RequestExecutorImpl.java:
moved main logging calls into the private methods and enhanced logging
to exclude unneeded data from being logged.