[#1814] Mark/Max - Page model for form section page:

in the capybara tests.
[#1814] Mark/Max - Remove unused steps.
[#1814] Mark - Page model for form section page:

Moving more code out of steps and into the page object model.
[#1814] Mark - Remove WIP'd tests and steps

All the tests in reorder_fields.feature are marked with @wip and do not
currently pass. The functionality has clearly changed since they were
written, since there are no "up" and "down" arrows any more. Given this,
it seems like the tests might as well be removed for now; they have been
around for a while and do not seem to have been fixed and are just
adding noise to the code base.
[#1814] Mark - Remove unused steps

There were steps in form_section_steps that were not being referenced
anywhere. Dead code should not be left lying around as it just adds
noise and pollutes the code base.
[#1814] Mark - Move code into form_section_page

Also split a step in two rather than using a regex to combine two things
that just made it harder to follow.
[#1814] Mark - Move code into form_section_page
[#1814] Mark - Move code into form_section_page
[#1814] Mark - Rename for consistency

form_section -> section_name as I find this clearer.
[#1814] Mark - Remove unused code from steps
[#1814] Mark - Remove @wip scenarios

Scenarios seem to no longer be relevant.
[#1814] Mark - Unparameterize step

Since it is only called in one place.
[#1814] Mark - Swap double for single quotes

In cases where no string interpolation is occurring.
[#1814] Mark - Remove unnecessary code
[#1814] Mark - Move generic steps

The child_record_toolbar_steps contained a couple of very generic steps
for clicking a link or button. These steps are in no way specific to the
child record toolbar and in fact are used in many different features.
They have therefore been moved somewhere more appropriate (to
more_web_steps).
[#1814] Mark - Move code into child_record_toolbar_widget
[#1814] Mark - Remove test that doesn't work
[#1814] Mark - Remove redundant feature file

There are no longer suggested fields when adding fields to a form
section; all tests in the feature file had been @wip’d so there’s no
point in the file being kept.
[#1814] Mark - Move code into form_section_edit_page
[#1814] Mark - Move step to more logical place

The step was for a different page to the steps file it had been placed
in. Also updated to use the form_section_edit_page. Ideally it would
use a better selector and take the text on the page as an argument,
but this is a simple way of moving the step without adding that
complexity (and the step is only used in one place anyway).