Fixes logging out failures.
Fixes navigation html so no more bad sign out
Fixes issues with currentUser being a promise