Use cookies to store and lookup remember_token

* reduces extra user lookups when adding cookie to headers
* resolves issue #295
Use the sign_out method for in tests