refactoring
Merge remote-tracking branch 'origin/Development' into Astron
Fix global routing
Global refactoring and fixed all routes
Merge remote-tracking branch 'origin/Development' into Astron

Conflicts:
	BinaryStudio.PhotoGallery.Core/Randomizer.cs
	BinaryStudio.PhotoGallery.Domain/Services/PhotoCommentService.cs
	BinaryStudio.PhotoGallery.Web/App_Start/WebApiConfig.cs
	BinaryStudio.PhotoGallery.Web/Area/Api/SearchController.cs
	BinaryStudio.PhotoGallery.Web/Controllers/AlbumController.cs
	BinaryStudio.PhotoGallery.Web/Controllers/AlbumsController.cs
	BinaryStudio.PhotoGallery.Web/Scripts/FlowPage/Init.js
	BinaryStudio.PhotoGallery.Web/ViewModels/AlbumViewModel.cs
	BinaryStudio.PhotoGallery.Web/Web.config