Horst Seehofer been a constant headache for Chancellor Angela Merkel's coalition government - often trying to push for harder migation policies.