Kosovo, once a fledgling football nation, stands on the brink of its first-ever World Cup finals appearance after defeating Slovakia.