Efter tuffa förhandlingar har regerande Moderaterna landat i en kompromiss om vindkraften som ger kommunerna större makt och de boende en större chans till ersättning.