The Australian Foreign Editor Greg Sheridan says the demonisation of populist parties by mainstream groups has led to a historic win for German far-right party AfD.