Fixing Issue_692
Fixing Issue 692
Changing TeamMentor marketing logo and updating the copyright so it is 2014.
Fixing about page to use the latest content.
Minor UI changes for better user experience.
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
Minor changes
Merge remote-tracking branch 'remotes/upstream/3.4.1_Dev' into Issue_692

Conflicts:
	Web Applications/TM_Website/TM_Website.csproj
	Web Applications/TM_Website/bin/SecurityInnovation.TeamMentor.Website.dll
	Web Applications/TM_Website/bin/TeamMentor.CoreLib.dll
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
Rolling back ignore file
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
Merge branch 'Issue_710_Merge' into Issue_710
Merge branch 'Issue_692_Merge' into Issue_692

Conflicts:
	Web Applications/TM_Website/TM_Website.csproj
- Adding support for UserTags
- Added Firebase view pages (previously on separate TM site)
Adding PostSharp.dll