add REST documentation for mediacore module

The parser doesn't need an explicit "require," so we could just distribute the models to the different modules. The only pain point there is figuring out which module actually defines a particular model. You can see the shared models in PR https://github.com/oaeproject/Hilary/pull/924/files. I'm not sure it's obvious which module should "own" each of these models.