rtt_ros_integration: cleaned up package dependencies

* rtt_ros depends on rtt,ocl,rospack,rostime only.
* All other packages in rtt_ros_integration depend on rtt_ros.
* Only rtt_roscomm,rtt_rosnode,rtt_rosparam and rtt_actionlib depend on roscpp.
* Generated typekit packages depend on rtt_roscomm.
rtt_roscomm: fixed typekit linking with rtt_roscomm libraries when building with catkin
rtt_roscomm: added a CATKIN_IGNORE marker in the template and remove it in create_rtt_pkg
Merge pull request #51 from jhu-lcsr-forks/cleaned-up-package-dependencies

Cleaned up package dependencies
Merge pull request #53 from meyerj/fix-typekit-linking

Fixed typekit linking with rtt_roscomm libraries when building with catkin
Merge pull request #54 from meyerj/added-catkin-ignore-marker-in-rtt-roscomm-pkg-template

Added a CATKIN_IGNORE marker in the template and remove it in create_rtt_pkg
Merge remote-tracking branch 'jhu-lcsr-forks/hydro-devel' into HEAD