misc: integrate execcmd module

Integrate execcmd module which helps to execute shell commands and then return
status and outputs.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
misc:dateTime: improve the implementations for calls

dateTime:

1, Improve the calls inside dateTime module. For one thing, the old names
   brought confusions to understand their real functionalities literally. For
   another thing, make them look easier to sustain.
2, Add datetimeToStr() to convert datetime to a string using a passed format.

ctpParser:

3, Update the old refrences to the calls of dateTime module for ctpParser.
4, Fix the bug that endTime and beginTime could not use different formats.

Signed-off-by: Zhengwang Ruan <rzw@meizu.com>
misc:debug: add info call for Debug

Add info call to output the normal messages.

Signed-off-by: Zhengwang Ruan <rzw@meizu.com>
tools: add checkdata module to check the data in database

1, Introduce the tools subsytem which will collect some independent tools.
2, Add checkdata module to check the data in database.

Signed-off-by: Zhengwang Ruan <rzw@meizu.com>