Final version of Windows 8 leaked online, No Windows Media Player yet