#984: Refactor the auth state and add token expiries to it rebase
#984: Refactor the auth state and add token expiries to it rebase

ONSdigital/florence,ONSdigital/florence,ONSdigital/florence,ONSdigital/florence