A handful of those eager to install the Windows Phone 8.1 preview just got an additional perk for being early adopters. NokiaNewsIreland has discovered an unannounced (and now unavailable) open beta for Twitter's Windows Phone 8.1 app that makes much