Add function to send outbound SOL payload

Change-Id: I63213034110c0a550b43e1cbc0115b1312821e3d
Signed-off-by: Tom Joseph <tomjoseph@in.ibm.com>
diff --git a/sol/sol_context.cpp b/sol/sol_context.cpp
index ec48a59..c00d01c 100644
--- a/sol/sol_context.cpp
+++ b/sol/sol_context.cpp
@@ -198,7 +198,12 @@
 
 void Context::sendPayload(const Buffer& out) const
 {
+    auto session = (std::get<session::Manager&>(singletonPool).getSession(
+                    sessionID)).lock();
 
+    message::Handler msgHandler(session->channelPtr, sessionID);
+
+    msgHandler.sendSOLPayload(out);
 }
 
 } // namespace sol