daemon: Add forward declaration of KeyExchangeSession in KeyExchangeData header

By using the forward declaration we can avoid a dependency on openssl caused
by a header inclusion chain.