1. add static function to create SSL context::add SSL session cache
2. add destructor to SSLStream - call close
3. bug fix in SSL handling::call flush in case of successfull SSL_write that small from the threshold