BufferReader: change ctor to explicit

fix comment

Change-Id: I8e3cf50c09460a31ab923a11f3891c9f5767fa0d
Reviewed-on: http://gerrit.aldebaran.lan:8080/14695
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Tested-by: cgestes <gestes@aldebaran-robotics.com>
eventloop: add qilogs to the new API

Change-Id: I532cf656f3d10a38bd51a60b7c7c48db84cf2573
Reviewed-on: http://gerrit.aldebaran.lan:8080/14696
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Tested-by: cgestes <gestes@aldebaran-robotics.com>
future: ensure errors are rethrown at destruction

Allows errors to be rethrown when the futuresync is being destructed without modification

Change-Id: I8bd01f6bc924ceb40e3edde9763cbc3fd9660d91
os: add setCurrentThreadCPUAffinity

only the linux and windows implementation is provided.

Change-Id: If6fb6d6df95f23e8d68c2924e9db8a8275d144ef
Reviewed-on: http://gerrit.aldebaran.lan:8080/14707
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Tested-by: cgestes <gestes@aldebaran-robotics.com>
FutureSync: unlock on connect too

Change-Id: I6de446689e2c81d2467b215fac28515625a80ecf
EventLoop: remove useless pthread include

Change-Id: Ib68fa79a71e043823bb577a30599e56e6f11fb83
future: fix compilation under Windows

typename do not always works under msvc... (LOL)

Change-Id: I62c146c931f1ec53bf037c602105be9632fcda29
Reviewed-on: http://gerrit.aldebaran.lan:8080/14855
Reviewed-by: ckilner <ckilner@aldebaran-robotics.com>
Reviewed-by: cgestes <gestes@aldebaran-robotics.com>
Tested-by: cgestes <gestes@aldebaran-robotics.com>
testCPUAffinity : Enable test only for windows and linux

Change-Id: Ib97bcb2be58cf1eacd3f06ce6fe9a88d242ac245
Reviewed-on: http://gerrit.aldebaran.lan:8080/14862
Reviewed-by: llec <llec@aldebaran-robotics.com>
Tested-by: proullon <proullon@aldebaran-robotics.com>