session: Add OperationRequest
session: Add OperationRequest

OperationRequest constructs Request object for a given request type and
content. The content is handled as opaque data. OperationRequest is used
to transmit the actual application layer payload data.

However, the content must only contain base types, otherwise formatters
and parsers may fail handling it.

While at it, reindent the Map(...) construction to fit into 80 columns.

Signed-off-by: Harri Salokorpi <eefb23b8deb8c30dca252cd0ae751b67337dc69f@reaktor.fi>
Signed-off-by: Karim Osman <94396faf6cc817be76165477038b3cfa832e89a4@reaktor.fi>

akisaarinen/ccf,akisaarinen/ccf