Properly cope with multiple configurations

Don't re-use an SSL context when a different cipher list (but the same
certificate/key file) is specified.
Merge pull request #8 from weiss/multiple-configs

Properly cope with multiple configurations