Make use of the 'requests' instead of 'http' library.

We now use the requests library, which doesn't throw exceptions on 404 unless you tell it to. Helping give more detailed error messages and resolving one small issue the code had.