ros-catkin.eclass: Fix EAPI-7 support, support cmake.eclass