Allow multiple settings forms for multiple plans
Merge remote-tracking branch 'upstream/master' into export/user-selectable-fields
Merge origin/master into export/user-selectable-fields
WIP: Allow users to select which fields to include when exporting plans.

This adds extra settings to templates/plans, saves settings with ExportedPlan
data (in case they need to be re-exported later?) and uses ExportedPlan
as a kind of view model (currently for pdf export only).
Save fields settings as empty arrays if nothing passed
Wrap export settings in an accordion
Add admin details master checkbox to (de)select all fields
Calling #to_a doesn't work very well on symbols
Only display valid settings ranges in form
Allow :all for sections field settings
Use exported plan settings when displaying sections in pdf
Bring back plan_settings_indicator to export settings form
Show correct selected state for export section settings
Allow multiple checkbox toggles on settings form
Allow empty sections
Truncate section titles and add title attr
Don't include toggle in checks and set toggle checked attr
Use text-overflow for truncation in section titles
Remove top margin from first question titles in a section
Only exclude question text if it's the first question and matches the section title