A new claim from noted Microsoft reporter Paul Thurrott states, via unnamed sources, that Windows 8.1 Update 1 will be made available to download April 8th for the general public. However, MSDN subscribers will still get access to the final...