Twitter unveils new logo, Twitterati reacts with memes. The new Twitter logo is an “x”. It was revealed on July…