Expose SSL_CTX_set_timeout to jsland via TLS::createServer

Use case: On iOS, there is no way to maintain a persistent (or even a periodically heartbeating) socket in case the application is sent into the background. The TLS tickets RFC is an ideal option to reduce the socket setup overhead for such a scenario requiring lots of intermittent connections to the server, but the default ticket timeout value (5 minutes) is too low to be useful. This patch exposes the timeout value as an option on `TLS::createServer`.