Restructured the draft- and publication-entities;

Implemented different content editors per content type.
Added DraftTemplates to db model. Reviewed ...

CapsSiteMapProvider and CapsSiteMapBuilder. Renamed CapsSiteMapBuilder
to DefaultSiteMapBuilder. Created ISiteMapBuilder-Interface.
Enabled hosting in sub folders. Misc Bugfixes.
Misc Bugfixes

- CapsSitemapProvider: When initializing with a non-default language the
nodes got indexed by its localized urls. So FindSiteMapNode could not
find the current node for the "unlocalized url". Now the default
language is used when building the sitemap and also in FindSiteMapNode.
- CapsSitemapProvider: Circumvent adding multiple nodes with the same
url.
- modules/draft/contentGenerator: Circumvent null reference error.
- Moved ThumbnailHelpers to new namespace Caps.Web.Mvc.Imaging. Added
infrastructure for creating custom thumbnails.
Fixed a naming issue.
Updated some Nuget Packages

- Breeze 1.4.6
- ImageResizer 3.4.2
- jQuery 2.0.3 in DemoWebsite
Fixed tests.
Bugfix in the authentication/logon function.
Reviewed sitemap module.
Reviewed sitemap module. Fixed a problem in ...

...the forceViewportHeight knockout custom binding. Added some helper
functions to deal with teasers.
Handle keyboard input in draft- and sitemap-index.

Added infrastructure for interaction requests. Added scrollIntoView
functionality.