Real time chat for the web, using Server Sent Events (HTML5), AJAX  and ASP.NET MVC (C#)