Block all profile access for blocked users

Currently, if you block someone, they can still see your profile, and your Discord/Twitter connections if you are online. Ideally, for user safety, nothing would be visible to them, maybe even return "user not found" if they try to search your username or browse directly to your profile link. At a minimum, all links to connected accounts should at least be blocked from viewing,