Logout failure reported to user

Improve logout UX by showing a spinner for more of the time the user waits.
Merge pull request #57 from swiggins83/logout-ux

Logout failure reported to user