Content history core logic.
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
Add core logic and entities structure. #15
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
Merge remote-tracking branch 'remotes/origin/dev' into dev-page-content-history
History entities and mappings added.
bcms.modal.js updated to support multiple buttons.
Added a content status field (Preview, Draft, Published, Archived) to a PageContents and PageContentHistory tables. #15
Merge branch 'dev' into dev-page-content-history
Add New Content - preview implementation. #15
Merge branch 'dev' of github.com:devbridge/BetterCMS into dev
Merge remote-tracking branch 'remotes/origin/dev' into dev-page-content-history

Conflicts:
	Modules/BetterCms.Module.Root/Commands/GetPageToRender/GetPageToRenderCommand.cs
	Sandbox/BetterCms.Sandbox.Mvc4/BetterCms.Sandbox.Mvc4.csproj
IRegion.Name renamed to Description.
Data migrations update to support versions per assemblies.
Data migrations update to support versions per assemblies.
Merge branch 'dev' into dev-page-content-history

Conflicts:
	Modules/BetterCms.Module.Root/BetterCms.Module.Root.csproj
	Sandbox/BetterCms.Sandbox.Mvc4/BetterCms.Sandbox.Mvc4.csproj
Migrations merged with InitialSetup. Now we use one time line for all modules migrations.