Remove superfluous imports in MbtMessageSpec

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove superfluous semicolon from MbtQuoteServerTickCondition

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Add some whitespace to MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Add some more whitespace to MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove 'MbtMessage#isMarketDataMessage'

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Add return types to MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Simplify MBT Quote API parser

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Align enumerations with types in MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Use option for getters in MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Clean up setters in MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove 'MbtMessage#hasValue'

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Make 'MbtMessage#get' private

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove 'MbtMessage#merge'

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Use ASCII encoding in MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove timestamp handling from MBT Quote API

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Add 'MbtMessage.Fields'

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Convert MbtMessage into sealed trait

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