changes user BDD tests to give full coverage to session controller

We tweaked the tests here to make sure that we were actually clicking the link for sign in.

Works much better.

Wait for Travis to pass before merging.