Rangers defeated Hibernian 2-1 in extra time to set up a Scottish Challenge Cup second-round clash with Clyde.