Added install targets, proper dependencies and a launch file.

Addressing #18
Merge pull request #20 from cdondrup/hydro-devel

Added install targets, proper dependencies and a launch file.
Merge pull request #19 from Jailander/hydro-devel

adding install targets
adding missing dependency