RecipeParse: Adding python attribute to tasks

Signed-off-by: Radek Pazdera <rpazdera@redhat.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
ctl: Adding the task API for python

This commit contains the task API for python. This will allow using
python for wrinting LNST task instad the very limited XML.

Signed-off-by: Radek Pazdera <rpazdera@redhat.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
NetTestController: Adding support for python tasks

This commit contains the changes that were necessary to support python
tasks by the controller.

Signed-off-by: Radek Pazdera <rpazdera@redhat.com>
Signed-off-by: Jiri Pirko <jiri@resnulli.us>