fix exponential backoff test
write html coverage report
move error ctor onto client ctor
add config loading and remove dead version code
add #base for generating the base url
Remove unnecessary code from request backoff
fix #base to use correct config
Add test coverage against #request