refactor ssl tests

Changing the verified tests so that we aren't changing the certs of a pool after we've used the pool. It produces weird undefined behavior and logic that we shouldn't support.

cc @t-8ch Is there anything stupid I'm doing?