ctp:ctpagent: update initialization for logging

1) Initialize logging baisc for Md and Td together.
2) Rename log file name using standard suffix.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
misc:painter: add Chinese support

Add support to paint Chinese characters.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
ctp:mdtolocal: add logOnErr argument

Only print error info when logOnErr is true.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
strategy:turtle: add exception capturer for run()

Add ability to capture exceptions that occurs in the
runtime of run().

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
ctp:ctpagent: add support to display market data in Chinese

1) Add support to display market data in Chinese.
2) Remove useless trading_day for TraderAgent.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>