Make authenticator in ShopsSecurity exchangeable
Reformat logout action
Rename Shop.findActiveMapped -> findActive
Fix shops.login.success message
Extract duration logging to separate method withTiming
Change formatting