Create branch commit.
Test commit
Merge branch 'Slava' of https://github.com/VadzimBura/GroupProject into Slava
Added validation for domain models and dal models.
Added check on empty string to validation attributes.
Add register view, layout and two view models.
Merge branch 'Vika' of https://github.com/VadzimBura/GroupProject into Slava
Changed project files
Package config
Merge pull request #1 from VadzimBura/Vadzim

Add foreign key attributes to dal entities, enable migrations.
Merge pull request #1 from VadzimBura/Vadzim

Add foreign key attributes to dal entities, enable migrations.
Merge branch 'master' of https://github.com/VadzimBura/GroupProject
Merge branch 'Vadzim' into Slava

Conflicts:
	FileExchange/FileExchange.BLL/FileExchange.BLL.csproj
	FileExchange/FileExchange.Common/IoC.cs
	FileExchange/FileExchange.DAL/Entities/Comment.cs
	FileExchange/FileExchange.DAL/Entities/File.cs
	FileExchange/FileExchange.DAL/Entities/News.cs
	FileExchange/FileExchange.DAL/Entities/Tag.cs
	FileExchange/FileExchange.DAL/Entities/User.cs
Merge?
Merge branch 'Slava'
Merge with Slava branch
Rename viewmodels, create directories for viewmodels.
Add user and role managers, email and sms services (not implemented yet).