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.
Adding SSO feature to TM code base
Merge branch 'Issue_709' into Issue_709_SSO
Minor UI changes for better user experience.
Merge branch '3.4.1_Release' into Issue_709_SSO
fixing referenceces in SSO code
Added SSO feature to login using image
Merge branch '3.4.1_Release' into Issue_709_SSO
Adding Dlls to 3.4.1_Release
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