Add more criteria to met_when field
Add 'Add criteria' functionality to the controller
Add and fix integration tests for met_when on needs
Don't remove met_when if an empty array
Create helper to default met_when criteria
Initialise met_when criteria to an empty array
Add integration test for updating met when criteria

Fix helper unit tests.
Rename method and remove comment
Simplify initialising met_when value
Rename functional and integration test methods
Add more tests for adding met_when criteria
Strip newline characters from textareas