Implemented work around for verifying legacy Psiphon server certificates; reuse custom https client throughout session; added support for selecting egress region