Microsoft may be preparing the public preview of Windows 8.1 that is set for unveil at the BUILD developer conference, but at the same time the technology titan regularly sends out beta builds of the OS to