refactoring and test of uploading
Merge branch 'master' into Astron

Conflicts:
	BinaryStudio.PhotoGallery.Web/App_Start/BootstrapBundleConfig.cs
	BinaryStudio.PhotoGallery.Web/BinaryStudio.PhotoGallery.Web.csproj
	BinaryStudio.PhotoGallery.Web/Views/AdminPanel/Index.cshtml
	BinaryStudio.PhotoGallery.Web/Views/Home/Index.cshtml
	BinaryStudio.PhotoGallery.Web/Views/Shared/_MainLayout.cshtml
uploading page
can get user id by email
fix status code when user successfully created
cleaning
setted upload limit in server to 500MB
async file downloader [UPLOAD API]
simple file selector for uploading
added Winista for parsing real file format
cleaning
ignore all photos of users (in app_data)
fix response messages in api controllers
simple dropzone for uploading images
added file helper and simple tests for it
added MimeDetect project [ (c) Winista ]
Tests for FileHelper
File Helper worked implementation
Refactoring
Merge remote-tracking branch 'origin/master' into Astron

Conflicts:
	BinaryStudio.PhotoGallery.Core/BinaryStudio.PhotoGallery.Core.csproj
	BinaryStudio.PhotoGallery.Web/BinaryStudio.PhotoGallery.Web.csproj
	BinaryStudio.PhotoGallery.Web/Content/main-layout.css
	BinaryStudio.PhotoGallery.Web/Controllers/HomeController.cs
	BinaryStudio.PhotoGallery.Web/ViewModels/AlbumViewModel.cs
	BinaryStudio.PhotoGallery.Web/Views/Home/Index.cshtml