replace httplib code in is_pds_up with requests

The `requirements.txt` file includes requests, so that should be available for anyone using the project.

This PR replaces the httplib code here with requests. This simplifies the code and has the added benefit that requests will follow 301 redirects; e.g. if the data store's url is at /discover/ping and redirects to /discovery/ping/