Scotland goalkeeper Liam Kelly signs a two-year contract to remain with Rangers as he prepares for the start of the World Cup.