Initial commit.
initial commit
Changed solution.
Merge branch 'Slava' of https://github.com/VadzimBura/GroupProject into Vika

Conflicts:
	FileExchange/FileExchange.v12.suo
Merge branch 'Slava' of https://github.com/VadzimBura/GroupProject into Vika

Conflicts:
	FileExchange/FileExchange.v12.suo
Rename viewmodels, create directories for viewmodels.
Add user and role managers, email and sms services (not implemented yet).
Add UserManager and RoleManager to IUnitOfWork.
Add IdentityExtensions, Startup.Auth file.
Add NotNullOrEmptyAttribute and ValidatationInterceptor.
Add not null check to repository methods
Add GenerateIdentity method to User entity
Add IoC container.
Add AuthorizationService and actions for AuthorizationController
Added bundle config, knockout, partial view for AuthorizationController.
Merge remote-tracking branch 'remotes/origin/Vika' into Vadzim

Conflicts:
	FileExchange/FileExchange.WebUI/FileExchange.WebUI.csproj
	FileExchange/FileExchange.WebUI/Web.config
	FileExchange/FileExchange.WebUI/packages.config
	FileExchange/packages/repositories.config
Merge remote-tracking branch 'remotes/origin/Vika' into Vadzim

Conflicts:
	FileExchange/FileExchange.WebUI/Controllers/AuthorizationController.cs
	FileExchange/FileExchange.WebUI/FileExchange.WebUI.csproj
	FileExchange/FileExchange.WebUI/Global.asax.cs
	FileExchange/FileExchange.WebUI/Web.config
	FileExchange/FileExchange.WebUI/packages.config
Add migrations.
Added knockout view model for authorization with auto show/hide sign in form in navbar.
Merge branch 'Vika' of https://github.com/VadzimBura/GroupProject into Vika