Simple wrapper class to handle HTTP redirects

Also tried my hand at d-pointer based PIMPL idiom! :)