Merge pull request #9 from Lsargent/Trunk

Trunk
Message work
Merge pull request #10 from Lsargent/Trunk

Trunk
Fixed view policy and friendship
Revert "	modified:   SdProject/CustomValidators/CustomValidator.cs"

This reverts commit 583931f91feb41a9dd91022a6890056b5c916bb0.
Revert "	modified:   SdProject/CustomValidators/CustomValidator.cs"

This reverts commit 1eff9cafc27576d09d8e78f5fea86ad97298cf8d.
Revert "Revert "	modified:   SdProject/CustomValidators/CustomValidator.cs""

This reverts commit 115a92224194a94689759d0efe576e49e0c4e177.
Revert "Revert "	modified:   SdProject/CustomValidators/CustomValidator.cs""

This reverts commit 64691b80b1e2e46081caabe81a20341130d3a8b2.
Worked on message ajax views
Entity change tracker wasn't worked
Merge pull request #29 from Kholiway/Trunk

Trunk
Merge with trunk
Message work

Some refactoring. fixed attaching items to the database
Added ability to update message subject
connection string
Merge pull request #31 from Barton3200/Add-Data-Access-and-Domain-Layer

Add data access and domain layer
	modified:   SdProject/Views/Account/PageView.cshtml
	modified:   SdProject/App_Data/aspnet-SdProject-2013011612035.mdf
	modified:   SdProject/App_Data/aspnet-SdProject-2013011612035_log.ldf
	SdProject/CustomValidators/MaxRoomsAttribute.cs
	modified:   SdProject/App_Data/aspnet-SdProject-2013011612035.mdf
	modified:   SdProject/App_Data/aspnet-SdProject-2013011612035_log.ldf
Merge remote-tracking branch 'upstream/Trunk' into Trunk

Conflicts:
	SdProject/App_Data/aspnet-SdProject-2013011612035.mdf
	SdProject/App_Data/aspnet-SdProject-2013011612035_log.ldf

	modified:   DataAccess/Repositories/RepositoryBase.cs
	modified:   DataAccess/SdDb.cs
	deleted:    Logic/FriendStatus.cs
	renamed:    Logic/Friend.cs -> Logic/Friendship.cs
	modified:   Logic/Logic.csproj
	modified:   Logic/Message.cs
	modified:   Logic/OwnedEntity.cs
	modified:   Logic/OwnedEntityChange.cs
	modified:   Logic/User.cs
	deleted:    Logic/ViewPolicy.cs
	modified:   SdProject/Content/Site.css
	modified:   SdProject/Controllers/AccountController.cs
	modified:   SdProject/Controllers/HouseController.cs
	modified:   SdProject/Controllers/MessageController.cs
	new file:   SdProject/CustomValidators/CustomValidator.cs
	modified:   SdProject/Global.asax.cs
	modified:   SdProject/Models/AccountModels/DisplayAccountModel.cs
	new file:   SdProject/Models/AccountModels/EditAddressModels.cs
	new file:   SdProject/Models/AddressModels/CreateAddressModel.cs
	new file:   SdProject/Models/AddressModels/DisplayAddressModel.cs
	deleted:    SdProject/Models/HouseDisplayModel.cs
	new file:   SdProject/Models/HouseModels/HouseDisplayModel.cs
	modified:   SdProject/Models/MessageModels/CreateMessageModel.cs
	modified:   SdProject/Models/MessageModels/DisplayMessageModel.cs
	deleted:    SdProject/Models/MessageModels/EditMessageModel.cs
	new file:   SdProject/Models/MessageModels/EditMessageModels.cs
	modified:   SdProject/Models/MessageModels/MessageListingModel.cs
	modified:   SdProject/SdProject.csproj
	modified:   SdProject/Views/Account/PageView.cshtml
	modified:   SdProject/Views/Account/Register.cshtml
	modified:   SdProject/Views/House/EnterInfo.cshtml
	modified:   SdProject/App_Data/aspnet-SdProject-2013011612035.mdf
	modified:   SdProject/App_Data/aspnet-SdProject-2013011612035_log.ldf
	modified:   SdProject/Models/HouseModels/HouseDisplayModel.cs