[android] Fresh unit-tested java HTTP client implementation

Would appreciate it to read ```(new File(blah)).delete();```