Fixed duplicate search path issue

Duplicate search paths would generate faulty .asd files form action definitions (request/feedback/reply messages get defined multiple times, i.e. breaking ASDF loading).

Fixes the problem stated on ros-users in this mail thread:
https://code.ros.org/lurker/thread/20130605.125757.7e5ce9d5.en.html