Implements android http-client-sdk and add test cases