Adding TBot Page Current_Virtual_Articles.cshtml which shows the current virtual Articles (and allows the adding of redirect urls)
Removed table fields not relevant to Article redirects (to make it easier to read)
Adding TBot page (Article_Links.cshtml) to view all links from a particular article
Fixing spelling mistake in Article Links column
added color coding for articles that are mapped
Another spelling mistake
changing label coloring
Improved VirtualArticles capabilities where now it is possible to have a default 'upstream' server (in cases there is a GUID that doesn't exist in the current server
Added new TMConfig settings to configure the new VirtualArticles capabilities
Added ability to edit TMConfig (via TBOT page and with Webservices method)
Changed the colors of the Article_Links
Current_Virtual_Articles.cshtml now shows the AutoRedirectIfGuidNotFound and AutoRedirectTarget mappings
Removed use of TMConfig.config in web root (default now happens on default userdata location)
TeamMentor Setup Thread refactored into separate method
Updating GA.gs so that UnitTests pass
Fixed UnitTests to reflect couple refactorings in how UserData is mapped (see next commits)
Removed commented function/code
Removed dependency of WebRoot for storage of TMConfig.Config
The TMConfig.Config is now expected to be on the UserData
Refactored config variables to make them more explicit on what they are (for example BaseFolder into WebRoot)
Removed LastLogin, LoginOk and LoginFail from the User's UserStats object since it was redundant and creating git commit conflicts
Renamed TMConfig Git settings and added couple new options (like autopull and autopush)
Refactored some static string options into TMConsts.cs
Added Extension Method to calculate the user Host name
Removed sending email when user logins and logouts (nobody was looking at it, and it shouldn't be done this way)
Git pull and pulls (for both Libraries and Userdata) are now controlled via config options
Couple minor error detection and logging fixes
Changed the location of the gitUserData.config file, now it is stored on the tmDatabase.Path_XmlDatabase (the root of the Xml data)
Changed version to include current branch (it might be better to get this value from a git hash)
Fixed bug that was preventing the load of Git hosted UserData on server restart
Changed order of UserData load so that Git hosted UserData has priority
Minor fix to DebugInfo.cshtml (and other minor Resharper warnings)
Renamed couple userData methods
Added TMServer.cs (to hold server configs) and moved (+renamed) the schema extension method files into a separate folder (using the 'ExtMet' tag in name)
Added functionality to TMServer code to load and save mappings
Added TMServer UnitTests
Removed the use of gitUserData.config file (that configuration is now on TMServer.config)
Remove REST methods that allowed the get and set of the gitUserData.config file (to be replaced with an editor for the TMConfig.config file
Added variable reference to TM_Xml_Library for the TMServer object
Merge branch 'master' into Tbot_VirtualArticles

Conflicts:
	Web Applications/TM_Website/Javascript/TM/Settings.js
	Web Applications/TM_Website/bin/SecurityInnovation.TeamMentor.Website.dll
	Web Applications/TM_Website/bin/TeamMentor.CoreLib.dll
	Web Applications/TeamMentor.CoreLib/TM_AppCode/TMConsts.cs
	Web Applications/TeamMentor.UnitTests/REST_Direct/REST_Hosted/Test_TM_Rest_Hosted.cs
GitUserData location now comes from TMServer.config
Couple fixes on the order of UserData load
New WebService methods to allow viewing and editing of TMServer.config
tbot page rename
update csproj file
Changing version to 3.4 - Dev 1