Osheaga Festival lineup has been revealed