Fix for users who are unable to sign out.

When upgrading localStorage from loggedIn to use the site namespace, I failed to remove the old loggedIn namespace, making it so users would sign out, refresh the page, and be signed in again.

fixes #3386
Add a test to ensure re-invoking upgradeLoggedInInfo does not throw an error.
Merge pull request #3415 from jrgm/train-2013.05.08

Train 2013.05.08 - Fix for users who are unable to sign out.