Added cmake dependencies to catkin exported targets to force message targets to be built before any cpp target using them