never call PyFormatError in a log

When logs are disabled (as they were in tests), some log lines are not
evaluated at all, thus PyFormatError is never called and the python error
pointer is never reset.

Change-Id: I92cef60fbefb7449db846bcceeae3fd2568a20ce
Reviewed-on: http://gerrit.aldebaran.lan/43814
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Restore c++ typepassing test

Change-Id: Id71883a8fdf943ee5ee04f40a25b502496b4b76e
Reviewed-on: http://gerrit.aldebaran.lan/43836
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
bind waitForService in python

Change-Id: I07fc6a0e80a5f85889289930f184fc5b0a09ad5f
Reviewed-on: http://gerrit.aldebaran.lan/44185
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Reviewed-by: rvarannes <rvarannes@aldebaran-robotics.com>
Tested-by: rvarannes <rvarannes@aldebaran-robotics.com>
creation of objects from a module

Change-Id: I20103da508380f5a8aa074da801e0af0d557903b
Reviewed-on: http://gerrit.aldebaran.lan/43883
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
bind call / async in pymodule

also clean up tests

Change-Id: I3cc9edb879209a883fc94618906367cc440f4a0b
Reviewed-on: http://gerrit.aldebaran.lan/44249
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Merge commit 'refs/integration/team/platform/dev-62'