gencpp: use catkin class and unify recipe
gencpp: use catkin class and unify recipe

Signed-off-by: Stefan Herbrechtsmeier <eb0877843acc39f8ef6f7269937dee931c372d23@herbrechtsmeier.net>

bmwcarit/meta-ros,bulwahn/meta-ros,bulwahn/meta-ros,bmwcarit/meta-ros,KristofRobot/meta-ros,simium/meta-ros,simium/meta-ros,bmwcarit/meta-ros,rapyuta/meta-ros,bmwcarit/meta-ros,rapyuta/meta-ros,KristofRobot/meta-ros,simium/meta-ros,bulwahn/meta-ros,rapyuta/meta-ros