Add rticles gem.
Generate Rticles model migrations.
Seed DB with Coop rules template.
First pass of using Rticles to render Coop constitution.
Don't have the document title and the headings at the same level.
Add missing 'registered_office_address' insertion to template.
Start passing insertions and choices to Document.
Update Rules template for Rticles based on 7163172d3d065a7c44896e710a77e16dddee358c.
Don't let Rules template be deleted or get lost between test runs.

The 'truncation' strategy used by DatabaseCleaner (when running
Cucumber scenarios tagged '@javascript') was causing the Coop
rules template Document to be deleted after each scenario. It was
also deleting the Setting record which we used to find the correct
Document instance.

Now we tell DatabaseCleaner not to reset the Document and Paragraph
tables. We also have a fallback method for finding the correct
Document instance that doesn't use the Setting table.
Add remaining dynamic choices for Coop constitution Document.
Travis CI: Ensure test DB is prepared with seed data.
Merge branch 'coop-rticles' into coop
Force DB seed before running specs or features.
Coop edit rules: Make form inputs line up with labels.
Prompt founder members for postal address at sign-up.
Feature: Being notified of co-op approval.
Scenarios: Administrator notification email on Coop state changes.
Merge branch 'coop-terms' into coop

Conflicts:
	features/step_definitions/coop_steps.rb
Change mentions in site copy of 'FSA' to 'FCA'.
Upgrade pdf_form_filler to 0.0.3.

This gives us the 'pdf_form_filler_highlight' command, useful for
testing out new form definitions.