adding sessions controller and integration tests
can sign in and out
fixing bug in current_user assignment
Merge branch 'sign-in-out'