path: add qi::Path

Change-Id: Ie810f1ee02172e3edd1350d17d4be6afe83c439a
Reviewed-on: http://gerrit.aldebaran.lan/39534
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Tested-by: cgestes <gestes@aldebaran-robotics.com>
Future: connect should not call callback on the same thread

People always expect to have their callbacks called in another thread. It can
lead to deadlocks otherwise.

Change-Id: If041e86e9f6c72459212948d02ee1d6d04639973
Reviewed-on: http://gerrit.aldebaran.lan/40152
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
eventloop: add tracepoints

post/delay to know when task enter queue

start/stop/cancel to know when the task run

Change-Id: Ia41b8d676855fa5494da8bb65bb13bed53476bd7
Reviewed-on: http://gerrit.aldebaran.lan/40533
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Tested-by: cgestes <gestes@aldebaran-robotics.com>
Future: specify to connect() if we allow the callback to be called immediately

Change-Id: I3332a39d9260d760fbc82deb4332e358b04fcf4e
Reviewed-on: http://gerrit.aldebaran.lan/40223
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Fix qi::log::verbosity return the real subscriber verbosity.

Change-Id: I1d164976b7224c2904c14a7cb80a46686d79740b
Reviewed-on: http://gerrit.aldebaran.lan/41035
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Reviewed-by: ncornu <ncornu@aldebaran-robotics.com>
Reviewed-by: hcuche <hcuche@aldebaran-robotics.com>
Tested-by: hcuche <hcuche@aldebaran-robotics.com>
PeriodicTask: add a method to force trigger

Change-Id: I97c80845164e97d77d1ac93ec6dbab692d2d545f
Reviewed-on: http://gerrit.aldebaran.lan/41254
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Merge commit 'refs/integration/team/platform/dev-50'