post-merge refactoring: made names & interfaces more consistent.
Modified tests to pass correctly and adhere to new API.
Added a GetXElementForSourceFile() in SrcMLArchive.cs, as well as a few minor comments modification
Ignore the changes in Program.cs
Merge branch 'topic-incrementalupdate' of https://github.com/abb-iss/SrcML.NET into topic-incrementalupdate
Keep XElement in EventArgs
Fix bugs and initial code cleanup
comment out all writeLog