Analytics Fix, Role-Based Dashboard & Email Verification
• Fixed page view analytics — silently failing due to wrong DB column names. Analytics now records every visit. • Admin dashboard is now role-scoped: Moderators see moderation queue, Editors see catalogue stats, Admins see traffic charts and audit logs. • Quick Actions trimmed down — no longer duplicates the full sidebar. • Email verification on registration works via custom SMTP with signed links. • Watchlist 422 error fixed — anime_id now properly validated.