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
This does not actually seem to work, see: https://github.com/nesquena/rabl/wiki/Using-Layouts

```
This example may not work with Ruby 1.9 (1.9.2 and 1.9.3 in my case). So, if it raises No block given (yield), try to use Erb (the second one is the better one) or JsonBuilder layouts.
```

Esentially rabl layouts don't work in 1.9.3

Tried a few other things, (such as rendering the metadata partial in the view) but the appropriate render methods aren't available in the views.