MonoDevelop.AspNet Add-in modified to use the Xml.StateEngine.Parser

MonoDevelop.AspNet.Parser.Parser.Parse () uses the Xml.StateEngine.Parser instead of the the old AspParser and AspNetParsedDocument inherits from XmlParsedDocument. The modifications also include:
- building of the Document outline for ASP.NET documents; 
- generating the foldings for ASP.NET document;
- populating the PageInfo property of an AspNetParsedDocument;
- the RootElement property of the AspNetParsedDocument is marked as Obsolete.