Bayern Munich president Herbert Hainer has praised the club for tying Thomas Muller down to a new contract