fix for linking on OSX and ros camera info parameter

`TARGET_LINK_LIBRARIES` is required to link on OSX.

`image_geometry/pinhole_camera_model` requires the first element of `camera_info.D` to be zero for non-calibrated cameras.