[android] Fresh unit-tested java HTTP client implementation

Wanna keep this in prod?