Add support for SSL

• Follows libPQ (and pgjdbc's) logic for locating certificate & key files
• SSL tests are disabled by default due to their complicated nature
• Add SSLRequest command to protocol
• Move connection "startup" to protocol init (to catch SSL allowed/disallowed errors)
• Options can now be requested with a "Converter"