Modified logic on profile screen for friend buttons

Profile screen will not show the correct action button for sending,
canceling, or receiving friend requests depending on which profile you
look at and what the friend status is.