Update HttpRequestThread to use message classes throughout.
Follow redirects