A set of two fixes

* the issue with conflicting names was seen when building `ros_controllers`, giving the full message name solves the ambiguity
* the pre-increment fix helps build ROS software pass strict cppcheck controls