API performance tweaks regarding apps (bug 956987)

- Re-use categories instead of using a new queryset
- Re-use all_previews cached list
- Don't load translations when loading versions
- Use a simplified serializer everywhere
- Check premium status before returning prices
Merge pull request #1624 from diox/simple-apps-in-api-performance

API performance tweaks regarding apps (bug 956987)