Add Near- and FarPegOffset to Lime specific NewOrderSingle

NearPegOffset(9069) and FarPegOffset(9070) are optional fields for CICX
venue, and they were specified in Lime FIX specification version 3.7.9.

Signed-off-by: Ville Aine <ville.aine@valotrading.com>
Add Lime specific PegType(9034) value PennySpreadMidPoint

This was defined in Lime FIX specification version 3.8.0.

Signed-off-by: Ville Aine <ville.aine@valotrading.com>
Add Lime specific TimeInForce(59) values

The BATS specific values were introduced in the Lime FIX Specification
version 3.7.1. The KMATCH values were introduced in version 3.7.2.

Signed-off-by: Ville Aine <ville.aine@valotrading.com>
Fix typo in PegType member name

Signed-off-by: Ville Aine <ville.aine@valotrading.com>
Merge pull request #155 from vaine/features/lime-381

New Lime specific features up to Lime FIX specification 3.8.1