Although Microsoft has announced a spring release date for Windows Phone 8.1 and Windows 8.1 updates, there has been some speculation that the exact date will be April 8, the day that support for XP ends – “there will be no more security updates or technical support for the Windows XP operating system [from this date]” a Windows spokesperson has…