Windows 8.1 Update 1, the first major update for Microsoft's latest operating system, has no official release date, but that hasn't stopped the curious