build: Automatically build vanilla CMake packages in workspace

This should enable a user to drop a "vanilla" CMake project into a catkin workspace with the package name the same as the rosdep name. The catkin dependency resolution should then resolve it and build it appropriately in parallel and then install it to the develspace or install space. It's equivalent to putting a placeholder package.xml file into the directory.