Java 8 and Eclipse Tweaks

Changes in this PR:

1) Java 8 compilation fixed by correcting javadoc
2) Added a logger.error() call if the RetryingRequester fails all attempts. Without this log line, we can't monitor the library in our logs to know if there are any problems.
3) Ignore extra Eclipse files