added missing message_gen deps
cleaned up CMakeLists and added install directives
Merge pull request #62 from abubeck/feature/catkin

Feature/catkin