this module does not export header files
add missing dependencies

This makes sure external msg headers are built before the c module
add install rules

These are mandatory for catkin's install workspace
Merge pull request #6 from v4hn/hydro_catkin_fixup

fixup catkinize