Fixes: U4-2914 Examine doesn't index newly created items
Completes: U4-2917 Remove canvas/live editing support, U4-2919 Remove defaultToLiveEditing column, U4-2825 Remove default permissions column
Gets the rte macro contents rendering with macro parameter values.
Adds dynamic filtering to EntityService (post filtering for GetAll) - updated the insert macro dialog to ensure that it only shows macros flagged for the rte when in rte mode, otherwise shows all of them. adds unit tests for dynamic queryable stuff.
Gets the modal content loading in the rte on editor load all in async, fixes an issue with valtogglemsg when used in a modal to ensure we unsubscribe from the events when the modal element is destroyed.
fixes rte property editor to ensure that data is saved since tinymce events are a bit strange. fixes up selection changes and ensures that macro markup in the editor can never be modified.
Fixes: U4-2918 After I set admin password, the error shows.(7.0.0-build.85, new install)
Completes: U4-2917 Remove canvas/live editing support, U4-2916 Remove skinning support
removes the old skinning.config and updates the installer to not show that option.
Fixes starter kit installer with no skins
obsoleting legacy prop eds
Merge remote-tracking branch 'origin/7.0.0' into 7.0.0
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0

Conflicts:
	src/Umbraco.Core/Cache/CacheProviderBase.cs
	src/Umbraco.Core/Cache/HttpRuntimeCacheProvider.cs
	src/Umbraco.Core/Cache/NullCacheProvider.cs
	src/Umbraco.Core/Cache/StaticCacheProvider.cs
Embed rte plugin: changes icon
Embed rte plugin: adds cancel button to dialog
Fixes merge issues, fixes up some unit tests, removes the For<T> config section stuff and simplifies the singleton, refactors it with methods as per discussion with stephen.
Merge branch '7.0.0' of https://github.com/umbraco/Umbraco-CMS into 7.0.0
Embed rte plugin: prettify
rte: adds iframe as allowed element
Embed rte plugin: minor copy update