From hospitable locals and on-pitch artistry to vuvuzela noise and FIFA's follies, CNN's Alex Thomas reflects on the highs and lows of a month spent following the World Cup around the "Rainbow Nation."