Continue of major refactoring of TM_Xml_Database
  - For example now the TM_Xml_Database ctor does not trigger a full data load (when in UsingFileSystem mode)
  - TM data loaded is now mostly at TM_XmlDatabase/TM_Xml_Database.Config.cs
This version does not load all libraries (but the main UI and Userdata should load)
Removed TMConfig.config file form the web root
Removed quite a bit of code (for features that are not neeed anymore)
  - For example the UserData 'FirstScript to invoke' feature
Refactored a number of string values into the TMConsts.cs class
Fixed ContextType bug in 'TM is Unavailable' page
Added a new type of Events class for the TM_Xml_Database
Lots of new tests to cover changes made (note that are 57 currently breaking (due to the fact that libraries are not being loaded)