Added Bootstap 3.1.1
Started fixing Main Tbot page so that it looks like a control panel
Set minFreeMemoryPercentageToActivateService=0 since that tends to be a prob with Cassini
Adding 1.2.14 version of AngularJS
Upgraded AngularJS and Bootstrap
Fixed Views/User_Edit.cshtml (due to AngularJs upgrade)
Fixed SSO.aspx (due to AngularJs upgrade) and removed jQuery dependencies
Updated DatePicker and added jQuery 1.9 (used by Angular)
Minor refactoring on TM_Startup code (moved some of it to TM_Engine)
Added detection of TMConfig.config corruption with new 'unavailable' error page
Removed jsUnitTests folder
Added TBOT rest api methods Render and Json (to help the use of the TBOT pages from AngularJS)
Removed a couple non used TBOT pages
Added Unit Test to test Tbot page and json rendering
Added support for no catch when requests are local
Added TBot_V2 pages including new UnitTest project to test it
- improved WindowsAuth detection of current user (doesn't need impersonation setting in web.config)
- added Auth token SSO capability to users (to help with UnitTests and SSO)
- Improved Logging workflow to also log login method
- Fixed AngularJS issue with ng-view use inside another directive
- removed windowsAuthentication_Enabled static value ( TMConfig.Current.WindowsAuthentication.Enabled is used instead)
- improved calculateUserGroupBasedOnWindowsIdentity method so that it unit-tests better
- added 'NotSent' option to EmailMessage status (set by UnitTest)
- added WS method to detect validation errors
- added good number of UnitTests
- misc changes (new const fields, minor bugs, code formating)
Merge branch 'Issue_709_SSO' into 3.4.1_Dev