created a dummy class for self tests for running a full diagnostic test of the etherCAT hand
creating our own test runner for providing higher level tests (test if a service exists, if we can subscribe to a given topic, etc...
moved self_tests to their own package in shadow_robot repo
properly instantiating self tests
returns the currently used control type if asked for it
Merge branch 'development' into F_self_test
need the include to imagemagick in cmake to be able to compile (because of sr_movements in sr_self_test)
Merge pull request #7 from shadow-robot/F_self_test

Runs the self tests on the ethercat hand
trying to get self_tests to work on the real hand
asynchronous check for the tests
Calling checkTest() function in an infinite loop in a separate thread. The loop runs at 1 hz
Merge pull request #10 from shadow-robot/F_test_on_hw

Working self tests on the etherCAT hand.
Merged development