Replace form_for with form_tag for signins, separate tests from implementation detail using custom matchers