Android: Changed to TrustManager based verification, rather than HostnameVerifier. Works! Invalid cert case still to be handled