Added a "DataEnabled" feature that determines whether or not the srcML service should generate data (SrcML.Data).
Added the GENDATA file to the VSIX. Third party clients (such as Sando) will have to delete it in order disable data generation.
Added the variable name to method call arguments when it is simple (just one name).
Updated msbuild community tasks to latest version.
[Fixes #61828326]
[Fixes #61840426] Change MethodDefinition.CanBeMergedInto(IMethodDefinition) to compare IsConstructor and IsDestructor when determining merge-ability.
[#62010946] Changed GetXPath() calls in SrcML.Data to be relative the root unit.
[Fixes #62010946] Added a GetXElement(ISrcMLArchive) method to SrcMLLocation.
Updated msbuild community tasks to unmodified release version.
Changed "core" libraries to be be automatically versioned along with all of the other libraries.
Changed the SrcML Service project to set "DeployExtension" to true and modified the MSBuild project file to set it to false so that developers can build SrcML Service and get the right thing and the build machine will get the right thing.
Moved the versioning msbuild scripts to a new file and expanded upon them to use git-describe to automatically generate the version numbers.
Updated MethodCallSurvey project to use the global SolutionInfo for versioning.
Fixed errors in Version.targets.
Updated solution file to use nuget automatic package restore.
Updated nunit versions.
Updated JSON.NET version.
Added default targets to build file.
Excluded the new MSBuildTasks nuget subdirectories in External from being copied in CopyExternals
Removed old documentation project.