Martha Ngoye was the legal executive at the South African state owned Passenger Rail Agency when she blew the whistle on unlawful government contracts worth millions. But instead of being honoured as a corruption buster she was fired by her employer.