Russian lawyer Alexei Navalny has made a name for himself as an anti-Kremlin courruption-fighting blogger.