PR #14 pulling in configurable retry delay changes

I have manually pulled in the configurable retry delay changes from
aNutForaJarOfTuna.  Will look for a cleaner pr for the offset request
changes.
Move tests to Unit namespace for consistency.