#459 was implemented.
#462 Created requests for API get methods
#462 API: created derived requests for some of API methods
#461: blog module update.
#462 API: created generic response and used in API methods;
#462 Merge branch 'dev' of github.com:devbridge/BetterCMS into dev

Conflicts:
	Modules/BetterCms.Module.Blog/Api/BlogsApiContext.cs
#463: Added extension methods to get image, tags and category from RenderPageViewMode.
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
#462 Created API method for updating BlogPost
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
#462 Media manager API: created requests and used generic response for each API get method for getting lists
#463: migration script updated.
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
#461 Fixed BlogPosts mapping tests
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
#461: blogs and pages API functions updated.
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
#462 API: created requests and used generic response for each API get method for getting lists: mediaManager, Blog, Pages modules; Fixed tests;
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
#462 Media Manager, Tags, Redirects, Categories API service tests: added total counts