Implement an endpoint for Architect to push changes back to Fresco.
This should support auth.
This should ideally also implement the protocol revision concept in the database schema, and perhaps also some further normalisation of the protocol (split stages into its own model).
Changes should be in a branch off of next.