fixes #8491 - removing puppet modules list from content view version api

This takes the CVV index api from ~5 minutes down to 17 seconds
for 47 content view versions, 10 having 100 puppet modules, the rest having
5
The index template just extends the show template. This is a really bad design. See my discussion on foreman-dev or https://github.com/Katello/katello/pull/4833#discussion_r20910895