packaging: file list adjustments

This pull request adds missing files to the RPM packaging.

The first commit adds the new cls user library to the packaging.

The second commit alters the file list so that we use a wildcard to match all test files. This should be a bit more future-proof going forward as tests are added or removed.

Thanks very much to @hjwsm1989 for reporting the issue and initial patch to ceph-devel.