Enhancement/remove module stubs

I'm interested to get people's opinions on this...

Instead of generating a vast quantity of JSON files for module stubs, just generate the page-per-thing stubs dynamically at request-time.

Pros:
* Far, far fewer json files
* One fewer grunt dependency/task

Cons:
* I can't really think of any