fix signals
* move UT
* UT on signals
* add a dummy engine for testing
strict mode by default when calling vmodtool.py