Fix Class Not Found Exception 

Android doesn't have AuthCache as part of its http client library, to get around this the authentication header is being added manually to each request if needed
I don't know, I will investigate and see if we could make it private