Rangers have completed the signing of former Everton goalkeeper Steve Simonsen on a contract until the end of the season.