Johnathon Schaech Cast as Jonah Hex in DC's Legends of Tomorrow