Localize Agreements

Fixes #158. This adds a new model to allow associating additional PDFs of the agreement for non-default languages.