verifyCertificateChain should convert unknown exceptions to CertificateException

Bug: http://code.google.com/p/android/issues/detail?id=42533
Change-Id: Id0e0eb8f007987decb4fee94135be8a92d2f8981