Renames Control to DashboardControl so it has some meaning.
Fixes up the DashboardController to use the new configuration classes, creates DashboardSecurity (which needs some unit testing) and removes all that ugly code.
Related links prop editor: adds controller / view stubs
Related links prop editor: adds RelatedLinksPropertyEditor.cs
Related links prop editor: first attempt at UI
Related links prop editor: more work
Related links prop editor: more WIP
Related links prop editor WIP
Core.EnumerableExtensions - bugfix f9663a9
Core.StringExtensions - fix methods that should be extension methods
Core.StringExtensions - adjust to new default IShortStringHelper (see f64b8d6)
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0-pubcontent

Conflicts:
	src/Umbraco.Tests/CodeFirst/ContentTypeMapper.cs
	src/Umbraco.Web/Models/DynamicPublishedContent.cs
Merge remote-tracking branch 'origin/7.0.0' into 7.0.0-pubcontent
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0
Merge remote-tracking branch 'origin/7.0.0' into 7.0.0-pubcontent

Conflicts:
	src/Umbraco.Tests/CodeFirst/ContentTypeMapper.cs
	src/Umbraco.Web/Models/DynamicPublishedContent.cs
Made two minor corrections to the texts.

"Content>alias" changed to "Alternativ link" from "Alias", so it makes more sense.

"defaultdialogs>treepicker" changed to "Vælg" from "Vælg punkt", so it fits in the button.
minor log.resource docs update
Added configuration fetching to tinymce service
Adds RTE and stylesheet services
Initial PublishedContent service for niceUrl access