Renamed HttpSource to HttpClient.

HttpClient better represents what this class does which is really providing a way
to control the user's browser via http headers.
Signed-off-by:developer <lmurray@trinistorm.org>
Added support for HTTP redirects.
Signed-off-by:developer <lmurray@trinistorm.org>
Clean up.
Signed-off-by:developer <lmurray@trinistorm.org>
Updated for removed static methods.
Signed-off-by:developer <lmurray@trinistorm.org>
Moved test classes.

Work around netbeans.