A Pokémon GO data leak that has revealed hundreds of locations, Pokemon trainers, character profiles, and badge types has sparked outrage across the internet.The leak, which has been made public by security researcher and Pokemon GO developer Niantic, has revealed more than 1.6 million locations and nearly 1.5 million Pokémon, which Niantics developer said would…