9c89e8d403
* added test covering minValue / maxValue issue with JsonRoundingConverter * change namespaces * JsonRoundingConverter fix decimal.Min and MaxValues (cannot deserialize) * remove dependency on 3rd party library * c# 6 compatible code (remove pattern matching) * Fixes BacktestResultPacket deserializing - Serializing decimals as strings to avoid precision loss, since json convert will use floating point precision. Updating unit tests. - Fix logging unit test failing to delete file being used. Co-authored-by: Mark Virchenko <mark.virchenko@calienteam.com>