Add MBT Quote API session support

A session maintains level 1 state. A level 1 update contains only
fields that change: a session applies updates to the state and
exposes the latest state to the application.

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>