Next.js 16 compatibility added

Updated next-auth to support Next.js 16 alongside existing versions 14 and 15, and relaxed React peer dependency constraints to include stable React 19 releases.