Make license tags required for RPMs

Source RPMs will not build if the license tag is empty or missing. This will not be a problem for the vast majority of packages in ROS.