Add recipe for CCM (Cassandra Cluster Manager)

Another author (@mstump) created a recipe, but his pull request (#24146) stalled and was closed.

This recipe is his, modified with changes suggested by @adamv in the earlier pull request.
Added a basic test in dc8c603f3a58301ef3cfcb71fa29e57914ef0de8