Catkinized camera_drivers for use with ROS Groovy and newer

We used the NREC camera driver for our DRC robot, and in the process did some work to bring it up to date.

The messages and driver have both been catkinized for ROS Groovy/Hydro. In addition, the FlyCapture2 dependency is now found using a dedicated CMake file. If FlyCapture2 is not found, the package will still build but the driver nodes will not be compiled.