fix NO_ADD_TEST flag

Change-Id: I1da2324c546248d769d772947561fb4027228b00
Reviewed-on: http://gerrit.aldebaran.lan:8080/10526
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: gerrit
fix_shared_libraries: take both runtime and build time deps into account

This fixes problems when running tests and a
dep is listed as builddeps because it is only required
for testing (e.g gtest)

Change-Id: Ibe72404ae3fe1b4898a31f12df5401057b1dbd46
Reviewed-on: http://gerrit.aldebaran.lan:8080/10488
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: gerrit
cmake: update create_gtest deprecation message

Change-Id: I60211e49ecf846b46fa169ecd0b9625ed8213b0e
Reviewed-on: http://gerrit.aldebaran.lan:8080/10596
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Reviewed-by: smartin <smartin@aldebaran-robotics.com>
Tested-by: smartin <smartin@aldebaran-robotics.com>
cmake: fix typos

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