fixing #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
Are you sure? It looks like in the CLI, [the content view version command shows puppet modules using this show template](http://u.memorious.net/1CcY0Kp). I'm wondering if the better solution is to use foreman's model of having a base template that the show and index templates include. See this for example:

https://github.com/theforeman/foreman/tree/develop/app/views/api/v2/operatingsystems