Alexei Navalny was the fiercest foe of Russian President Vladimir Putin, a crusader against official corruption who reached the apex of the opposition with bravado and an acute understanding of how social media could circumvent the Kremlin's suffocation of independent news outlets.