Updates topic.json with full topic tree in ex/vid denormed format.
Fixes bizarre partial based filtering to an explicit loop.
Merge branch 'hackathon' of github.com:learningequality/ka-lite into hackathon