Extract schema utility functions to module
Frontend schema generator
More explicit fixture builders for links

Use explicit fixture builders to build the expected publisher and
frontend links schemas.

We'll then be able to use these schema builders in the integration tests
as well.
Command line script to generate frontend schema
Makefile for generating frontend schemas
Add auto-generated frontend schema