no deprecations
updated gems
some client side validation for nurse's home page using parsley
added tests for client side validation on nurse's home screen
Added client side validation to add procedure page (no tests)
Fixed some minor interface issues, but still no tests.
fixed test for invalid procedure name on submit procedure page
added gem to take a screenshot if a test doesn't pass
Prevented double error message if there's no proc name.
When personal information is updated on nurse's home screen, 'updated' shows up with a tick.  Noticed that nurse photos can't be updated.
Fixed mugshot upload issues, found further issues in personal info tests.
If procedure has extra options, then choosing an option is validated client-side, if necessary.
If client side validation succeeds, then database should be updated with new values.
removed a bunch of 'excess' divs from the submit proc page
client side validation tests for submit proc screen