Fix the TLS Session ID cache
At some point that I never noticed the way I was trying to
determine whether the worker or prefork model was being used
broke such that the reverse of what I intended was happening
causing no session ID caching at all.
My first crack at this fixed the query to be used which fixed
the prefork model but the worker model was only caching about
20% of requests. This is because it is a hybrid of
forked/threading so still needs the MP cache.
By configuring MP for all I now get the expected level of
caching. I used the NSS tool strsclnt to confirm levels of
caching.