Move Pingdom requests back into client class

This effectively reverses 3ae441 and changes the tests to just mock
the request method in the class. As far as I can see it was moved out of
the class to make testing easier but this can just be done in a slightly
different way.

This is done in preparation of refactoring how backoffs are done.