Goalkeeper Kasper Schmeichel has signed a new four-year deal with Leicester City which will keep him at the King Power Stadium until June 2018.