Calling Context.GetFileModel instead of "new FileModel()" so AS3Context can set HasFiltering to true in case of MXML file. Otherwise it would fail to parse MXML sometimes because it was parsing XML instead of filtered XML...
Added CreateFileModel to IASContext which serves as FileModel initiater without parsing file
cleanup around CreateFileModel
fixing race condition in PathModel
Merge branch 'mxmlParsingBug'