modified so it is recognised by rosrun

weirdly this package wasn't listed by rosrun previously,
even though no error in catkin_make  was given
add test for the message types
ammend so boat_functions is dependency