Several implementations

+ Popen - Process creation and input/output redirection
+ Process information retrieval (PID)
+ Thread information retrieval
+ Connection refactoring
+ Logging improvement
+ Error improvement
+ oga_error exception

Signed-off-by: Vinzenz Feenstra <vfeenstr@redhat.com>