Allow hyphens, at symbols, periods, and underscores in usernames (like Polaris).
Fix for issue with social sharing links on contributed content.