Support client-side SSL certificates

See #28