Fix for missing Id's on FileService.GetStylesheets() call.  This is needed as sytlesheets can only be loaded in the editor via their Id so listing stylesheets needs to list there Id as well for custom plugins to render the build in editor.
Removed dependence in Stylesheet repository on Entity Service.
Fix sql errors in prev change.
Cache AspNet hosting permission level
Fixes object extensions and tests

Conflicts:
	src/Umbraco.Core/ObjectExtensions.cs
	src/Umbraco.Tests/ObjectExtensionsTests.cs
Merge remote-tracking branch 'origin/6.2.0' into 6.2.0
Fix for U4-3432Rollback Dialog - CreateDate/Creator formatting tweaks required
Merge pull request #180 from Jeavon/U4-3432

Fix for U4-3432Rollback Dialog - CreateDate/Creator formatting tweaks
Fixes: U4-2241 Native Multi-node tree picker in Member Types: Saving clears selected items
Merge remote-tracking branch 'origin/6.2.0' into 7.0.0

Conflicts:
	src/Umbraco.Web.UI/umbraco/members/EditMember.aspx
	src/Umbraco.Web/Umbraco.Web.csproj
	src/Umbraco.Web/umbraco.presentation/umbraco/members/EditMember.aspx.cs
Fixes merge issue
Moves TreeControllerBase to separate file and moves the CreateTreeNode methods to that controller so they can be used in events handlers.
Fixes: U4-3350 Content Validation: Can't get rid of DateTime error
Fixes: U4-3437 Deleting a macro with parameters causes YSOD
Fixes: U4-3428 Macro Parameter Types aren't set correctly when a (legacy) package installs them
updates some more logic when saving macro properties to always try to map to the new ones if legacy aliases are used.
Adds missing moveNode from the legacy tree api
Changes all references of navigationService.ui.currentTreeNode to be navigationService.ui.currentNode since that was what has existed previously, now suddenly we have 2 references to current tree node - I'm 99% sure that we only want one reference and currentTreeNode seems to have been added later and isn't declared properly on the nav service.
Fixes: U4-3427 Tree persistence not working
working on U4-3442 tree sync doesn't work for nodes that are not loaded