A generic ROS+CMake skeleton for C++ including CUDA and Boost