Upgrade clj-auth and refine dependencies