Fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=54406.

Make NIO connector use the same logic as BIO connector to prune specified ciphers and sslEnableProtocols to supported options.
Fix option pruning to not silently use defaults when no specified options are supported by SSL implementation.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1432751 13f79535-47bb-0310-9956-ffa450edef68