Kenya's Sabastian Sawe has become the first person to break the fabled two-hour barrier in the marathon with a breathtaking win in London.