This patch changes the ScriptedThread initializer in couple of ways:
- It replaces the SBTarget parameter by a SBProcess (pointing to the ScriptedProcess that "owns" the ScriptedThread).
- It adds a reference to the ScriptedProcessInfo Dictionary, to pass arbitrary user-input to the ScriptedThread.
This patch also fixes the SWIG bindings methods that call the
ScriptedProcess and ScriptedThread initializers by passing all the
arguments to the appropriate PythonCallable object.
Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>