minor .sln and TM_UserData fix
MAJOR CHANGE: Renamed root 'Web Applications' folder into 'TeamMentor' FolderIcon.png

In addition to being a better name, it solves the issue that can sometimes happen due to having a space in the file path
MAJOR CHANGE: Moved the projects inside the TeamMentor Folder into better folders (that match that each project is focused on):
   - TM_Backend - for all TM Backend (i.e. not websites) projects
   - TM_UnitTests - for TM Unit Tests projects
   - TM_WebSites - to hold the 3.4 and 3.5 version of the TM website (TM_Website project was renamed to Website_3.4)
MAJOR CHANGE: Created new TeamMentor.Database project
 - Moved all DB and User files into new TeamMentor.Database project (for this first pass there were a number of extra code files that where copied which will eventually be moved into other separated projects)

Postsharp stopped working (AGAIN) and this time I had enough. PostSharp was only used for Security attributes, which are now all covered by UnitTests, so I should be able to replaced it using existing security assert functions (note that this means that at in this version there are very few security enforcements)
Refactoring: Created Project TeamMentor.Users (which will have all User related code) and project TeamMentor.Schemas (to hold all types of POCO classes used in TeamMentor)
Major Refactoring: Adding new Projects (and move code into it):
 - TeamMentor.Asmx
 - TeamMentor.Asp.Net
 - TeamMentor.Git
 - TeamMentor.REST
 - TeamMentor.Schemas