Австралиецът Кейси Стоунър с Хонда спечели Мото GP в Каталуния, след като финишира първи в петото състезание за сезона.