Update content pack marketplace to be compatible with Log Insight 2.5
TP4

- Update generate-index.py to error in certain cases
- Add 'framework' key to all content packs