Fixed some minor bugs, updated the logging strategy and added code to support different when exhausted strategies.
Normalized some of the javadoc as requested on the pull request
Reverting back to Sandeep's version.  I didn't mean to change this file.
Mass code formatting normalization.  No other changes.
Merge pull request #3 from Tout/master

Fixes/addresses the following issues:
1) Bugs in load testing
2) Enhancement that allows setting the exhausted strategy.
3) Improved logging, debugs instead of info.
4) Added few JavaDocs

Thanks acooley.