1. What is the problem
Current smoke test needs improvement
2. What is the solution for the problem
Implement a task runner and a task engine. The implementation is
based on the specification document[1].
3. What features need to be implemented to the Tricircle to
realize the solution
Smoke test engine is added
[1] https://github.com/openstack/tricircle/blob/master/specs/pike/smoke-test-engine.rst
Implements: blueprint smoke-test-engine
Change-Id: Ice098ce020c85f74d008c1952dd1dd36350dec1d