Revert "regress:emulate: adjust to test ctp"

We developed CTP based on emulate.py, we have moved
changes from this file now, so directly revert to the
original point.

This reverts commit 8941b59206dc5b21c5a7f8221e98ca8d42497476.
regress:emulate: support thread entry and self-defined args

Emulate supports thread entry and self-defined arguments, and
makes it as a uniform interface to emulation and ctp.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
regress:regression: update to use new Emulate interface

Update to use new Emulate interface since Emulate has
been enhenced to support thread entry.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
config: update genconfig and futconfig

1) move genconfig to misc since it could be used globally.
2) move futconfig to ctp.
3) support more attributes for futures configurations.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>
ctp: add ctpParser module

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