Fix flakey cucumber steps

These steps occasionally time out trying to load the preview page. I haven't been able to figure out why, but they seem to be a lot more reliable when we explicitly visit the preview path rather than using the `visit_link_href` helper.