Add coverity option to qibuild make

Change-Id: I5871ca28752c728b1d108c39b82505922d27423b
Reviewed-on: http://gerrit.aldebaran.lan:8080/10938
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: jcussot <jcussot@aldebaran-robotics.com>
Add helpers for paths in worktree and project.

Change-Id: I4bd1be09bcb37ddfcf3d4352a99f8d219fa4c51c
Reviewed-on: http://gerrit.aldebaran.lan:8080/10945
Reviewed-by: fmichea <fmichea@aldebaran-robotics.com>
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
Use RootXMLParser for parse worktree.project.

Change-Id: I88278b6efd08e5ff6ae0dc9d4d94bd1e129f0783
Reviewed-on: http://gerrit.aldebaran.lan:8080/10998
Reviewed-by: fmichea <fmichea@aldebaran-robotics.com>
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: ncornu <ncornu@aldebaran-robotics.com>
faster uselib

About 3 times faster on a fast machine with ssd disks, probably
much faster on slow disk machines

For HAL, the cmake.log is 42 times smaller: reduced from 563Mb to 13.5Mb
While keeping the CMakeCache.txt nearly identical

Change-Id: If9022aa48f70c49bb097fede19f7fd1f5e1b45d7
Reviewed-on: http://gerrit.aldebaran.lan:8080/10547
Tested-by: ckilner <ckilner@aldebaran-robotics.com>
Reviewed-by: ckilner <ckilner@aldebaran-robotics.com>
requirements: fix pytest version too

Change-Id: Ifcf5406b4fdd5c432026c084f1f406e4691fcc49
Reviewed-on: http://gerrit.aldebaran.lan:8080/11015
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
fix test_qibuild

Change-Id: If8f32075fc1da9c79402899562db424621c85e32
Reviewed-on: http://gerrit.aldebaran.lan:8080/11049
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: gerrit