U.S. President Barack Obama became the first U.S. president to openly support gay marriage - a moment that captivated and won support among politicians, activists, celebrities and even a Fox News anchor. Here is the story of the president's historic announcement in tweets and video.