Revise localized agreements

This is a very rough draft of revising the way we're localizing the agreements after the discussion following https://github.com/mozilla/fxoss/issues/199#issuecomment-51694614. Will utilize the "Ready for Review" label when appropriate.
Curious why tests for this are separate while the rest of the view logic is part of the main view testing.