Refactored XmlFileNameMapping to be abstract.
Removed StaticFileList.cs. SrcMLArchive has been refactored and it's no longer useful.
Updated usage text for srcml.exe src2srcml
Updated ShortXmlFileNameMapping to correctly handle case-insensitive file systems.
(cherry picked from commit 38d8d9e4bdcb1e32f8d9eca06cc93b2a9d23d9d7)
Fixed broken call to GetXmlPath in ShortXmlFileNameMappingTests.cs.
Fixed broken VSIX building for srcML service.
Removed CodeContracts from SrcML Service.
Modified SrcML Service to more closely resemble Sando's project config.
Fixed ShortXmlFileNameMapping to support case insensitivity properly.
Merge branch 'master' of https://github.com/abb-iss/SrcML.NET
Fixed AbstractFileMonitor so it handles file extensions case insensitively.
Merge remote-tracking branch 'remotes/origin/master' into topic-data-incrementalupdate

Conflicts:
	ABB.SrcML.Test/ShortXmlFileNameMappingTests.cs
	ABB.SrcML/ShortXmlFileNameMapping.cs