don't renew offline token more than once a day
handle when session access token expires.
handle when user visits friends page and is not logged in. and redirect to main page if location stored was not valid.
also get extended token if none exists
Revert "also get extended token if none exists"

This reverts commit aa9ce96e80798d58914fd672cac46371ba4d78be.